Short horror from 2006.
Brinke Stevens
Demon Model
Angel Heart
Ilsa Strix
Ward Boult
Director
Writer
Producer
Genitorturers
Music
Michael L. Raso
Executive Producer
Kelly Mantle
Makeup Artist
Brian Wilson
Director of Photography
Editor