An agoraphobic woman is taunted by mysterious photos of herself appearing through a locked door.
1993
1996
2009
2008
1939
2001
2013
2006
1979
2003
2000
2010
1958
1989
2005
1945