A fear-obsessed freelance cameraman investigates an urban legend involving mysterious spirits that haunt the subways of Tokyo.
—
1994
2007
2012
1978
2023
2016
2008
2020
2018
2024
1996
2014
1988
2019
2015
2013