Edith has been beset by vivid hallucinations that only end when she begins spying on her next door neighbor.
1958
2016
2015
1969
1995
1973
2001
1950
1991
1992
1961
2023
2019
2017
2018
1945
2002