Messiah of Evil (1973) 26 March 201927 November 2023 Rating: ★★★ The Dead Return Director: Willard Huyck Actors: Marianna Hill, Michael Greer, Anitra Ford, Joy Bang, … Category: Horror