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.
2014
2003
2025
2023
2010
2024
1960
2019
1990
1996
2018
2004
2000
1993
2021
2020