A young couple spend the night in a restaurant, only to find out that it is haunted by three dead women who hunger for human flesh.
1972
2006
2014
1968
2004
1986
1935
1963
1970
1964
2016
2003
1975
2005
1949
2024