The Cavalcade of Perversion, a traveling freak show, acts as a front for Divine, who is out for blood after discovering her lover's affair.
2002
1971
1932
1942
2001
2006
1999
1997
1985
1996
1959
2000
1991
1995
1988
1984
2005