I trolldommens tid, da legender og magi kolliderer, reiser den siste gjenværende krigeren i en mystisk orden (Oscar-vinner Jeff Bridges) for å finne en profetert helt født med utrolige krefter, den siste lærling (Ben Barnes fra Legenden om Narnia). Revet opp fra sitt rolige liv som gårdsarbeider, legger den unge, usannsynlige helten ut på et fantastisk eventyr med sin stridsherdede mentor for å beseire en mørk dronning (Julianne Moore) og en hær av overnaturlige snikmordere hun har mobilisert mot kongeriket deres. Den lovende svenske stjernen Alicia Vikander har rollen som den utstøtte halvheksa.