This is not a short film
This Is Not A Short Film is a potpourri of seven short digital films by prolific Filipino director Khavn De La Cruz. Tin Can and Slippers, winner of the Special Mention Award Spazio Immagini at the 2005 Morbegno Film Festival in Italy, an ode to Piling, a young virtuoso of street soccer, has a surpr...
|Online Access:||Streaming video from Academic Video Online|
Honolulu, HI :
Asia Pacific Films,
|Series:||Asian film online