The Living Love The Dead

2003
Rated 7.5 out of 10
Jake West

A documentary about the 1981 film The Evil Dead, featuring interviews with movie critics, filmmakers, and others.

No comments yet. Be the first.