Nach dem Tod ihres Vaters irren die Schwestern Ava und Linn im dunklen Wald umher und finden schließlich Unterschlupf bei der unheimlichen Nebula. Sie sorgt wie eine Mutter für die Schwestern, doch warum nur hält sie die kleine Linn in ihrer Kammer gefangen? Und wer sind all die anderen Kinder, die bei ihr leben? Ava beschleicht ein schrecklicher Verdacht: Ist Nebula eine Hexe?