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.
2016
1998
2024
1950
2021
2004
2014
2025
1948
2019
2023
1995
2022
2012
2011
1977