A 2000-year-old woman has a pact with the devil to preserve her youth. She must extract the essence of life from the people she has sex with.
—
2003
2024
2016
2009
2010
1999
2000
2007
1995
2019
2012
1997
2005