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.
1980
2015
2020
2017
2011
2023
2021
2025
1996
1967
1975
2014
2004
2003
1985
1999
1988