A stop motion short film shot with a stills camera in the ceiling pointing straight at the floor.
February 1, 2008
Released
Sorry I'm Late
3min
—
English
Blink Productions