Four strangers wake up chained in a room and must confess their sins to an anonymous entity speaking to them through a television, or pay with their lives.
2020
1990
2024
2022
2021
1940
2005
2025
1977
2015
1945
1955
1975