Behind the scene footage of a film student and his race against the clock to create and submit his film.
Damien Soerja Djanegara
Self