Speed Demon
- 2017
- 2m
A negligent driver causes a horrific car accident which takes the life of an innocent man. The victim returns from the dead to take his revenge.A negligent driver causes a horrific car accident which takes the life of an innocent man. The victim returns from the dead to take his revenge.A negligent driver causes a horrific car accident which takes the life of an innocent man. The victim returns from the dead to take his revenge.