Der Menschenfresser (1980) Free Watch
A group of tourists become stranded on an uninhabited island where they are stalked by an insane, violent, and grotesque killer that slaughtered the town's former residents.
Release Date: 1980
Duration: 90 min
Director: Joe D'Amato
Writers: George Eastman, Joe D'Amato
Stars: Serena Grandi, Tisa Farrow, Saverio Vallone