Two strangers break into a man's house and subject him to a series of terrifying - and humiliating - mind games.
2023
2021
1954
2018
1970
2006
1941
2005
2024
—