After her mother's mysterious death, Nica begins to suspect that the talking, red-haired doll her visiting niece has been playing with may be the key to the mounting bloodshed and chaos.
2024
2022
2023
1978
2020
1997
1992
2006
1991
2003
2004
2010
2017
1998
1971
2009