Marni's happy suburban life is shattered when her husband is murdered, amid accusations of infidelity and deception from their neighbours.
1954
2005
2007
2006
1985
1992
2008
1989
2009
2000
2014
1997