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.
2017
2013
2004
1991
1988
1998
2019
2010
2015
2011
1980
2012
2022