A young woman must confront her inner demons personified as a swamp monster in a battle for self- acceptance.
1996
1990
2003
1981
1980
1989
2004
1992
2005
1998
2000
1995
1982
1985
1987
2006