After a lifetime of being sold as a human good luck charm, a woman with mysterious supernatural abilities seeks revenge against those who wronged her.
2023
2025
2004
2006
2003
1985
1989
1993
1982
1981
1983
1988
1974