Impostor
Dir. : Elie Chapuis / 2013 / 6 min 33 / Switzerland - France / Prod. : Helium Films - JPL Films - Les 3 Ours
Click on a still to get it in high resolution.
In a city at night, a human-shaped deer tries to steal a man's identity by taking his head off.