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.
2014
2025
1981
1972
2006
2000
1998
2003
2007
2001
1987