31th installment in Broadway's "Honto ni Atta Kowai Hanashi" series.
Stream, buy or rent this movie from the providers below.