Horror short made for the rock band Lordi.
Amanda Thurman
Bruce Marsland
Delia De Giovanni
Sirkka Runolinna
Matti Ruuhonen
Anna Kaarna
Nick Lovelock
Tracy Lipp
Mark Phillips
Mr. Lordi
Enary