As deeply hidden fears resurface, Sarah must confront her inner demons to find true peace.
1992
2024
2015
2012
2021
1978
2020
2001
—
2008
1974
2016