Cinco anos após os acontecimentos do primeiro filme, Katie e Hunter mudam-se para um bairro pacato. Do outro lado da rua vive Alice, com a sua família. Todos os acham muito estranhos. Após Katie ir parar ao hospital, Alice acolhe Hunter por uns dias, apercebendo-se cada vez mais de que é uma criança invulgar. A proximidade entre as famílias, todavia, vai colocar em perigo Alice e todas as pessoas que ela ama.