A young woman must confront her inner demons personified as a swamp monster in a battle for self- acceptance.
1993
1999
1992
1997
2002
1996
2006
2003
1989
2005
1982
2024
—
2018