Dolph Lundgren esittää nykypäivän soturia, joka matkustaa ajassa taaksepäin In the Name Of the Kingin toiminnan täyteisessä jatko-osassa. Granger (Lundgren), entinen erikoisjoukkojen sotilas, huomaa kulkeutuneensa noituuden, lohikäärmeiden ja raakalaismaisten lähitaisteluiden mystiseen aikakauteen. Hänet on kutsuttu kukistamaan pimeyden voimat ja täyttämään muinainen ennustus. Mutta taistellessaan tietään kohti totuutta, hän tajuaa että keneenkään ei voi luottaa – ja että yksikin väärä ratkaisu voi maksaa hänen henkensä sekä hänen oman maailmansa tulevaisuuden.