72
Two cops try to stop a mysterious serial killer dubbed "Car Woman" after the toy car she always leaves next to her victims in this surreal slasher.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.