Legendojen ja taikuuden lumottuna aikakautena mystisen ritarikunnan viimeinen soturi (Oscar®-voittaja Jef Bridges*) etsii ennustusten lupaamaa sankaria, jolla on uskomattomat voimat, viimeistäseitsemättä poikaa (Ben Barnes, Narnian tarinat). Tämä rauhalliseen elämään tottunut, epätodennäköinen nuori sankari lähtee jännittävään seikkailuun taisteluissa karkaistun oppi-isänsä kanssa kukistaakseen pimeiden voimien kuningattaren (Julianne Moore) ja yliluonnollisten tappajien armeijan, jonka tämä on usuttanut heidän valtakuntaansa vastaan. Uusi ruotsalainen tähti Alicia Vikander nähdään Alicen, puolinoidan roolissa.