Films
A short film about vanity, delusion, and how the customer is always right.
Winner, Mini Movie Channel Award for Best Short Film, 2007 Cannes Film Festival
Winner, Mini Movie Channel Award for Best Short Film, 2007 Cannes Film Festival














