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.
2025
2017
2021
2009
2013
1982
1998
2020
2006
1960
2016
2010
2014
1965
1940
2018
2023
2003