As deeply hidden fears resurface, Sarah must confront her inner demons to find true peace.
2013
2016
2019
1967
1994
2002
2000
1976
1999
1988
1973
1983
1987
1979
1993
1985