Based on the urban legend, a teenage girl tries to convince the local sheriff that a mysterious game cabinet caused her brother to commit suicide.
1981
2021
2017
1983
1990
1987
2001
1968
1993
1979
1996
2020
2014
2025
1954