Granger (Dolph Lundgren) jest byłym członkiem sił specjalnych, który żyje we współczesnym Vancouver. Pewnego dnia do jego domu wdziera się grupa zabójców z zakrytymi twarzami próbująca go zabić. Granger uchodzi z życiem, ponieważ zostaje wciągnięty przez portal czasu i przenosi się kilkaset lat wstecz do królestwa Ehb. Z grupą sojuszników, w tym lekarką Manhattan (Natassia Malthe), musi zmierzyć się z Prorokinią (Christina Jastrzembska), oswobodzić królestwo spod rządów złego tyrana Ravena (Lochlyn Munro), a także bezpiecznie wrócić do swoich czasów.