Dina, hennes familj och furstesonen Nico lever på flykt undan Drakan som håller på att erövra Höglandet. Davin och Nico tas tillfånga och Dina måste ut på en farofylld färd med sin okände far Sezuan för att befria dem. Svartmagimästaren Sezuan har fått ormens magiska gåva och kan skapa illusioner. Samtidigt som Dina måste bygga upp en relation med mannen som hennes mor säger att hon inte kan lita på upptäcker hon att hon också har sin fars krafter.