Therese is haunted by a man who has harassed her in the past as she tries to get ready for the day. As she continues to struggle, she realizes that she has power over the things in her own mind.
1921
2022
2023
2024
1932
1973
1974
1971
1972
2003
1959
1984
1962
2013