Two strangers break into a man's house and subject him to a series of terrifying - and humiliating - mind games.
2019
2021
1958
2022
1973
1978
1977
1990
2004
1994
1956
2000
2007
1999
1961
1998
2005
1963