Depois de perder sua esposa e sua memória em um acidente de carro, um pai solteiro passa por um tratamento experimental agonizante que faz com que ele questione quem ele realmente é.
Jenny, de 8 anos, leva uma vida solitaria, mas imaginativa, rodeada por bonecos baseados nos trabalhos de seu pai artista. Quando sua mãe morre tragicamente em um atropelamento e seu avô pede sua guarda, os bonecos e outros personagens assustadores começam a criar vida. A princípio, Jenny é a única pessoa que acreditam que eles são reais, colocando a vida de todos em perigo.
Pela primeira vez no papel de madrasta, Shirin muda-se para um duplex com seu parceiro, Fredrik, e o filho dele, Lucas. A nova casa parece o lugar certo para começar a se tornar uma família. Mas quando Fredrik sai para trabalhar, coisas estranhas são ouvidas do outro lado desabitado. Além disso, quem é o novo amigo de Lucas - seria imaginário, real ou algo sobrenatural?