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
2013
2018
2019
2026
2025
2017
1959
1992