Sam, mieszkaniec Londynu zmagający się z traumą, pewnego dnia znajduje w lesie tajemniczą dziewczynę i postanawia odwieźć ją do jej domu na niepokojącej wyspie Osea.
Działająca w ukryciu czarownica i tajemniczy wampir łamią tabu i wspólnie próbują rozszyfrować pradawny tekst, który może uratować albo zniszczyć magiczny świat.
Świat zostaje nagle opanowany przez nowoczesne technologie. Ludzie z coraz większym entuzjazmem zaczynają oddawać się konsumpcji, a magia zaczyna mieć dla nich coraz mniejsze znaczenie. Piętnastoletnia, pełna ideałów Jennifer Strange (Ellise Chappell) nie może zgodzić się na ten nowy stan rzeczy. Kiedy dziewczyna dowiaduje się, że ostatni smok ma zostać zabity, postanawia działać.
Maurice Grosse bada zjawiska nadprzyrodzone. Jesienią 1977 roku udaje się do domu w Enfield, którego mieszkańcy są przekonani, że budynek jest nawiedzony.