A man wakes up disoriented in his own apartment, and soon realizes that he is locked up and has no way out.
2026
2010
2025
1983
2023
2014
2024
2019
2021
2012
1988
2008
2011