Un diplomático culto se une a un grupo de guerreros salvajes justo a tiempo para enfrentar a un enemigo aún más temible en esta aventura histórica. En el año 922 d.C., Ibn Fadlan (Antonio Banderas) es un emisario musulmán de Bagdad en camino para encontrarse con el Rey de Saqaliba cuando es capturado por un grupo de vikingos.
Mientras Ibn y su gente son inteligentes y educados, los vikingos son un grupo ruidoso y a veces desagradable, con un apetito insaciable por la comida, el alcohol y las mujeres. Sin embargo, con el tiempo desarrolla una comprensión y respeto por los guerreros vikingos y es bienvenido en su sociedad por su líder, Buliwyf.
Sin embargo, Ibn ahora debe unirse a ellos cuando regresan a su tierra natal una vez que reciben noticias de una invasión por parte de una enorme manada de invasores sedientos de sangre que destruirán y devorarán todo a su paso, incluida la carne de los hombres que han matado.