Browse
Discover
2003R1h 20m2.3
A mysterious driver in a muscle car with a demonic hood ornament hunts down a gang that has taken over a small town. Full Story
Main Cast
Creators
Studio(s): Rapid Heart Pictures, Sidekick Entertainment
Originally Released: Nov 10, 2003
Production Country: United States
Genres:Action, Horror, Thriller