A young woman strikes up an affair with an older married man, but twisted secrets begin to emerge as their tale is told from different points of view.
2015
2007
2012
2006
2011
2010
2013
2014
2016
1951
1998
2004
1990
1986