Two strangers break into a man's house and subject him to a series of terrifying - and humiliating - mind games.
2025
1919
1918
—
1980
2024
2014
1982
2005
2013
2010
1989