西罗(艾德·斯克林饰演的艾德·斯克林)、科内尔(瑞恩·科万顿饰演的瑞恩·科万顿)、埃斯波洪(汤姆·霍珀饰演的汤姆·霍珀)等人是一群强壮、勇敢和无畏的维京勇士。他们即将乘坐一艘开往英格兰的船抵达斯万林地岛,那里有无价的黄金和财富在等着他们。 然而,意外发生了,船被风暴摧毁了,一群设法恢复生命的人顺流而下来到了苏格兰海岸。然而,这是阿尔巴王国的领土,阿尔巴国王(丹尼·基奥饰)讨厌维京人。他派出了一个又一个残忍无情的杀手来结束赛罗和其他人的生命,这些维京英雄必须在他们的头落地之前到达最近的维京人定居点。