A wife escapes her pressure-filled marriage only to have her husband haunt her literally and figuratively.
2015
1956
1999
2008
2006
2020
2010
1988
2009
2016
2012
2005
1998
2018
1995
1990