The Evil Dead (1981)

The Evil Dead (1981)

Backwoods Demon Possession
8

User Avg

The Evil Dead (1981)
The Evil Dead (1981)

Five friends travel to a cabin in the woods, where they unknowingly release flesh-possessing demons.

Release:Rating:, Decade:

Lost Password