Two strangers break into a man's house and subject him to a series of terrifying - and humiliating - mind games.
2004
2024
1968
1955
2002
2001
2014
1996
1992
1993
2018
2008
1991
1969
2003
2021
1964
2009
1980