In this over-the-top comedy, a blind date is crashed by a demonically possessed sex toy.
Carla
Steve
Producer
Music
Sound Editor
Visual Effects
Director
Writer
Director of Photography