It won't let go.
Jenny, una bambina di otto anni, è costantemente coinvolta nella faida tra la madre avvocato Maggie e il padre artista Jeff. Conduce un'esistenza solitaria ma fantasiosa, circondata da piccole marionette che si rifanno al lavoro del genitore. Quando Maggie muore tragicamente, Jeff e Jenny cercano di ricostruirsi una nuova vita. Quando però il padre di Maggie fa causa per la custodia e la babysitter Samatha tenta di essere la nuova donna di casa, la vita di Jenny prende una svolta inaspettata e oscura...