Karen Cheung

AIAF Filmmaker

Headache Hotel

Ever had something you just couldn't get out of your head? And how did it get there in the first place.



United Kingdom
Runtime: 2:15
Year: 2005

Featured in AIAF2006 > International Program #1 (2006)