Rita Landre plays a witch who casts spells to make anyone she wants disappear. She also makes her own clothes disappear.
2021
2014
2009
2001
2013
1952
1985
2025
2023
2002
2019