After humiliating his date, a man awakes the next day to find himself locked up in his barricaded apartment. He has no chance of escaping. And he is not alone...
2023
2015
2024
1983
2019
2018
2022
2016
1998
1964
2014
2013
2006