The Evil Dead

1981
1h 25m, September 10, 1981