Horror short made for the rock band Lordi.
DIRECTOR
CAST
Amanda Thurman
Anna Henderson
Bruce Marsland
Jonathan
Delia De Giovanni
Julie Henderson
Sirkka Runolinna
Anna's mother
Details
Production
Countries