Cậu bé Thorfinn khao khát về chuyến phiêu lưu rời xa quê nhà Iceland. Một ngày nọ, cha cậu cứu được một nô lệ bỏ trốn bị tuyết vùi lấp.
Năm 1002, cuộc chiến giữa Anh và Đan Mạch bước vào hồi gay cán, quân Jomsviking đến làng của Thorfinn, gây sức ép buộc Thors phải quay trở lại chiến đấu.
Thủ lĩnh lính đánh thuê Viking Askeladd nhận lệnh của Floki: Giết Thors. Cùng lúc đó, Thors và đội quân gồm những thanh niên trẻ nhiệt huyết bắt đầu hành trình của họ.
Trong màn phô diễn sức mạnh khó tin, Thors dùng một tay đánh bại lính của Askeladd. Hi vọng cứu toàn bộ dân làng, Thors đưa ra một đề nghị với Askeladd.
Chìm trong khao khát báo thù, Thorfinn lẻn đến giường của Askeladd với ý đồ lấy mạng ông ta khi ông ta đang ngủ. Leif báo tin cho Helga và Ylva.
Thorfinn lần đầu nếm trải hương vị chiến tranh khi chiến đấu cùng quân của Askeladd. Nỗi căm hận Askeladd thôi thúc cậu trở thành một chiến binh giỏi.
Đánh hơi được cơ hội tìm kho báu, Askeladd quyết định nhảy vào cuộc tranh chấp giữa những người Frank. Ông ta cử cậu bé 16 tuổi Thorfinn đến đàm phán thay mặt mình.
Người của Askeladd quay về làng nghỉ ngơi vào mùa đông. Ngay sau khi lên bờ, cuối cùng Askeladd cũng đáp ứng cuộc đấu tay đôi mà Thorfinn đã chờ từ lâu.
Người Đan Mạch tấn công London. Askeladd chấp nhận đấu tay đôi lần nữa nếu Thorfinn có thể lấy đầu Thorkell Cao kều, một chiến binh vĩ đại đã đào ngũ sang Anh.
Thorfinn nhớ về quê nhà sau khi thấy cha mình trong giấc mộng. Sau đó, Askeladd cũng nhập cuộc và kể về Ragnarok cùng tình trạng thế giới đang dần phát triển.
Nóng lòng chiến đấu, Thorkell cố hết sức chống lại quân Đan Mạch. Người của Askeladd tạo ra màn khói để Thorfinn giải cứu Hoàng tử Canute.
Askeladd và lính của ông ta tiếp tục chạy trốn Thorkell. Dừng ở sông Severn, Askeladd nhờ một ông cụ khẩn trương mang một lá thư qua sông.
Đến được vương quốc Brycheiniog, Askeladd và lính của ông ta bất ngờ bị bao vây. Khi đàm phán với sứ giả, Askeladd tiết lộ ý định thực sự của mình.
Một trận bão tuyết khiến Askeladd và lính của ông ta gặp nhiều khó khăn khi đi qua Mercia. Trên đường đi, họ phát hiện ra một ngôi làng có đồ dự trữ cho mùa đông.
Thorkell nghe tin giới quý tộc Anh chuẩn bị đầu hàng. Khi đang than vãn về việc chiến tranh kết thúc, ông ta nhận được một thông tin hấp dẫn.
Askeladd và lính của ông ta tra tấn một chỉ huy người Anh để moi tin. Nỗi bất an len lỏi khắp cả nhóm sau khi họ biết tin Thorkell đang đến gần.
Nhiều binh lính của Askeladd nổi loạn, có ý định giao nộp hoàng tử cho Thorkell để tự cứu mình. Thorkell cuối cùng cũng đến trong khung cảnh hỗn loạn.
Trong cuộc đọ sức đầy căng thẳng, Thorfinn biết được rằng Thorkell biết cha cậu. Trong khi đó, Canute có một giấc mơ mà chàng ước gì mình không tỉnh lại.
Askeladd chữa trị cho Thorfinn đang bị thương nặng và bày cho cậu cách đấu tay đôi. Thorkell kể lại những chuyện xảy ra trong đêm cuối cùng nhìn thấy Thors.
Canute và tùy tùng mới quay trở lại Gainsborough, mong được vua Sweyn để mắt đến. Askeladd và Canute âm mưu ám sát nhà vua.
Đội của Canute cập cảng ở thị trấn York, nơi Askeladd thực hiện nhiều kế hoạch khác nhau. Thorfinn chạm trán một người quen từ tấm bé.
Thorfinn và Askeladd một lần nữa đấu tay đôi. Thấy Thorfinn do dự không chịu tấn công, Askeladd vứt kiếm sang một bên và thách đấu bằng tay không.
Tuyên bố của đức vua Sweyn tại Hội đồng Hoàng gia khiến Askeladd mất cảnh giác. Thorfinn bị bắt sau khi gây náo loạn ở thị trấn.
Askeladd quỳ gối trước nhà vua, cố khuyên đức vua dừng xâm lược Xứ Wales. Sau khi bị đánh bại, Thorfinn chuẩn bị trở về quê nhà Iceland cùng với Leif.
Einar sống yên bình ở miền bắc nước Anh cùng mẹ và em gái. Nhưng rồi một ngày nọ, ngôi làng của họ bị tấn công.
Einar và Thorfinn được yêu cầu khai phá một mảnh rừng hoang thành cánh đồng lúa mì; và nếu thành công, họ sẽ có cơ hội giành lại tự do cho chính mình.
Những người bảo vệ nông trang thuyết phục cậu con trai 17 tuổi của Ketil rằng cậu cần phải giết người lần đầu tiên để trở thành một người đàn ông.
Sau tất cả những gì đã xảy ra, Einar hỏi Thorfinn liệu cậu đã từng xông pha chiến trận và từng giết người chưa.
Sau những biến cố bất ngờ, Canute trẻ tuổi phải vùng dậy giành lấy ngai vàng của một vương quốc đã suy yếu và đang bị tấn công.
Thorfinn và Einar làm việc cật lực để phát quang cánh rừng, nhưng sức người có hạn, họ không làm được nhiều mấy khi không có ngựa.
Lũ trộm đang hoành hành, lấy cắp thực phẩm ở nông trang của Ketil. Trong khi đó, con trai cả của Ketil là Thorgil trở về nhà.
Hầu như đêm nào Thorfinn cũng gặp ác mộng, nhưng cậu không bao giờ nhớ được mình đã mơ thấy gì. Điều này khiến cậu khó chịu.
Thorfinn tỉnh dậy ở một nơi yên bình và gặp lại cha mình. Nhưng mọi thứ nhanh chóng trở nên u ám và Thorfinn phải đối mặt với quá khứ đau thương.
Sau ba năm đằng đẵng, Einar và Thorfinn đã đốn xong cái cây cuối cùng trong rừng. Họ nói về tương lai với trái tim ngập tràn hi vọng.
Khi ở Jelling, Ketil, Thorgil và Olmar gặp một người đàn ông tên là Leif Erikson đang tìm Thorfinn, con trai của bạn thân ông.
Olmar cảm thấy người đưa tin của Canute xúc phạm mình. Vậy là khi được anh trai Thorgil động viên, anh tự mình giải quyết vấn đề.
Einar nói rằng ngay cả khi có được tự do, anh vẫn muốn sát cánh cùng Arnheid. Rắn nghe tin về một nô lệ giết chủ nhân và hiện đang chạy trốn.
Một nô lệ bỏ trốn xuất hiện tại trang trại của Ketil, tự xưng là chồng của Arnheid. Nhưng trước khi có thể giải thoát cho cô, anh phải đối mặt với Rắn.
Arnheid đến pháo đài nơi Gardar bị giam giữ. Cô muốn gặp chồng và trị thương cho anh.
Khi Rắn ráo riết tìm kiếm, Arnheid kể cho Einar và Thorfinn mọi việc cô đã làm. Biết về các rủi ro, Einar và Thorfinn đề nghị giúp đỡ cô.
Rắn tấn công nhanh, khiến Thorfinn ngạc nhiên trước tốc độ và sự nhanh nhẹn của hắn. Nằm dưới đất vì bị thương, Gardar hồi tưởng về quãng thời gian chung sống cùng Arnheid.
Sau khi trở về nông trại của mình, Ketil kiệt sức bắt đầu tìm kiếm Arnheid nhưng rồi biết được chuyện gì đã xảy ra khi anh vắng mặt.
Giữa hỗn loạn từ cuộc nổi dậy của nông dân, Thorfinn và những người khác cố gắng trốn thoát, đưa theo Arnheid đang mang thai và bị thương nặng.
Khi Thorfinn và Einar chuẩn bị cho cuộc trốn thoát, Arnheid tỉnh lại. Cô hỏi họ đang đi đâu và liệu có nô lệ và chiến tranh ở đó không.
Trận chiến để lại những thương vong đau lòng sau đó. Mặc dù Thorgil và vợ của Ketil muốn tiếp tục trận chiến, Canute yêu cầu họ đầu hàng.
Rắn cố gắng ngăn chặn, nhưng Thorfinn nhất quyết nhận đủ 100 cú đánh từ Drott, người bảo vệ tàn bạo của Canute, khiến những người xem ồn ào sửng sốt.
Thorfinn và Einar đã bày tỏ quan điểm, nhưng Canute cứng đầu không chịu rời trang trại của Ketil. Sau đó, Thorfinn đưa ra quyết định để phá vỡ thế bế tắc.
Cuối cùng Thorfinn đã trở lại Iceland và tìm được giây phút hạnh phúc, đoàn tụ với người thân. Nhưng không lâu sau đó, anh hé lộ hành trình tiếp theo của mình.