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.
2022
2016
2014
2023
2024
2015
1980
1971
1975
2019
1970
2002
1988
1981
2001