Three American late teens travel to Japan to escape a sad past and have some fun but end up trapped in a house with a demented Japanese host family who plans to offer them to their gods in a sick ancient Japanese ritual.
2013
2007
1963
2003
2021
2009
2019
2018
1976
1928
1991
1987
1958
1974