电影 · 2003 · 美国 · 科幻
David DeCoteau / Matthew Jason Walsh / Collin Stark / Mark Ian Miller / Nick Doss /
A mysterious driver in a muscle car with a demonic hood ornament hunts down a gang that has taken
电影 · 2003 · 美国 · 恐怖