A young woman with a painful sexual condition discovers that her "curse" was sent by misogynistic higher powers to stop her from giving birth to the Antichrist.
2004
2025
2012
2024
2005
2021
2018
2014
2020
1998
2023
2008
1928
2003
1972
2015