Rita Landre plays a witch who casts spells to make anyone she wants disappear. She also makes her own clothes disappear.
2004
2006
2003
2008
1989
2009
1996
1999
1982
2022
1935
1946