События аниме «Сага о Винланде 2» разворачиваются в XI веке. Юный Торфинн теряет отца и клянётся отомстить убийце – викингу-воину Аскеладду. Для этого юноша вступает в его отряд наёмников, мечтая однажды убить Аскеладда на честной дуэли. После того, как принц Кнуд казнит Аскеладда, обезумевший Торфинн набрасывается на принца. Ведь убийство Аскеладда многие годы было его главной целью, и теперь Торфинн ее лишен. В качестве наказания его продают в рабство, где юноша занимается расчисткой леса для фермы рабовладельца. За хорошую работу ему обещана свобода. У Торфинна появляется время переосмыслить свою жизнь и на многое изменить взгляд. Но прошлое не оставляет его в покое, враги из прежней жизни решают напомнить о себе.