Watch Speed Demon
"A demonic force has just been unleashed... ON FOUR WHEELS"
- R
- 2003
- 1 hr 25 min
-
2.3 (696)
In a small town there is a unique driver on the road. A man with a demonic symbol on the hood of his car is trying to hunt down a gang. The gang has been terrorizing the town and he is tired of it.