When Elena finds a hotel bill in her husband’s pocket, she begins to suspect that he’s having an affair — but not that it’s with a man.
2005
1991
1990
1992
1989
1984
2000
1982
1993
2002
1997
1998
1963