After inadvertently unleashing an ancient curse, a documentary crew of American exchange students is haunted by angry spirits in Japan's infamous Suicide Forest.
2019
1979
2010
2000
2014
2012
1973
1998
1970
2020
2024
1996
1968
2016
1955
2018