Challenges
Awards
Login
Register
D. Harry Persad
Crew
The Dead Zone
1983
Special Effects