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.
2001
2022
2006
1995
2000
1994
2004
2021
2005
2008
2002
2023
1962
2007
2003