A violent sneeze in church leaves a teenage girl confined to a claustrophobic bathroom stall, which grows more bloody and nightmarish by the minute, as she struggles to get a tampon.
1953
1969
2003
2023
2008
2014
1993
1989
1923
2020
2022
2002
2005
2009
2024
1971