Stranded in a strange land, marauding Vikings embark on a treacherous journey while battling the mercenaries who hunt them down.