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.
2025
2024
2026
2021
1979
2018
2015
2016
1974
2023
1983