Short film from The London Film School directed by Sasha Collington.

SFX Make up & Photography By Rubén Alfaro.     

 March 2007

WATCH FILM