I en skog hvor farene lurer bak hver trestamme og sirenesang lokker menn og kvinner mot sin undergang, eksisterer en heksedronning og hennes åtte døtre; tre sirener med makt til å stjele sjeler og styrke et kongerike av aske, bjørk og eik. I kanten av denne mørke skogen bor Owen Merrick, en ung stjerne-kartlegger som arbeider i sin fars observatorium for kongen. I mange år har han unngått å krysse hagegjerdet, men når søsteren hans forsvinner, blir han tvunget til å tre inn i skogens uhyggelige omfavnelse. Der møter han Seren, en av heksedronningens tre sirener, som velger å redde ham fra det fatale skjebnen i stedet for å ta livet hans. Deres skjebner flettes sammen, og snart kan ikke Owen la være å tenke på Seren, den urørt skjønnheten med bjørkeblek hud og fioler som blomstrer i håret hennes. Hver kveld entrer han skogen for å møte henne, og kjærligheten deres vokser i takt med den oppvoksende trusselen fra constellationene på nattehimmelen, som varsler om en uungåelig krig mellom heksedronningen og kongen. Med Seren dratt inn i striden, tårner utfordringer foran dem, og hvor langt vil de gå for kjærligheten?