As deeply hidden fears resurface, Sarah must confront her inner demons to find true peace.
2017
1970
2007
1991
1993
1996
1999
2008
2000
2002
2005