A young girl Jenny is constantly caught in the middle of the quarrelling mother and father. She always leads a lonely and unconventional life, the works of her father's puppets were surrounded too.
By the time mother Maggie killed in a hit-and-run, Jeff and Jenny try to piece together a new life. But when Maggie’s father (Brian Cox) sues for custody, and babysitter Samantha (Madeline Brewer) tries to be the new woman of the house, life in their Brooklyn townhome takes a dark turn.
The puppets and frightening characters come to life and Jenny is the only person who can see them. When the motives of the ghoulish creatures become clear, the lives of everyone are put very much in jeopardy.