While serving time in a brutal women's detention center. Eva wishes away her troubles to a set of tiny Worry Dolls. The dolls crawl in her ear at night and soon Eva becomes possessed.
2016
2024
1987
2004
1999
1986
2002
2009
2011
1989
2013
1998
2003
1968
2023
1976
1980