A man gets stuck in his lover's apartment and finds something he shouldn't have.
2008
2023
2022
1996
1984
2009
1926
1986
2006
2016
2000
2010
2024
2014
2019