In un piccolo villaggio circondato da una fitta foresta, un bambino, Mark, lancia una sfida alla piccola Annie: non sarebbe mai riuscita ad entrare nel castello di White Wood, abbandonato oltre il bosco e distrutto anni prima dal malvagio fratellastro del Re. Ma Annie non si dà certo per vinta e, disobbedendo ai suoi genitori, attraversa la foresta per entrare e vincere la scommessa. Nessuno sa però che qualcosa di soprannaturale si nasconde dietro le pareti del castello, così i bambini, terrorizzati, corrono via giurandosi che non sarebbero mai più tornati lì dentro e non avrebbero raccontato ciò che avevano visto ad anima viva. Passano dieci anni e Annie sa che deve compiere il suo destino: sposare Mark per salvare il proprio villaggio e la propria famiglia. Ma il destino ha per lei qualcos’altro in serbo. Annie vuole sapere cosa aveva visto in quel castello e una settimana prima del matrimonio rompe il giuramento con il suo migliore amico per recarsi di nuovo nel castello di White Wood. Sarà lì che conoscerà sei fantasmi, tra i quali il burbero Wilbur, uno spirito della sua età morto anch’egli durante il disastro. Un disastro dimenticato da tutto il mondo, ma che ha bloccato i sei fantasmi nel castello fino al compimento delle loro faccende in sospeso. Sarà Annie ad ascoltare le loro storie e, grazie a loro, a capire che dovrà rivoluzionare la sua vita. Ma le sue sparizioni dal villaggio ogni giorno diventeranno sospette a tutti gli abitanti e il ritorno del fratellastro del Re, salito al trono qualche anno prima, scatenerà nei fantasmi la voglia di vendicare la propria vita.