Copyright © 2017 Time Inc. All rights reserved. Reproduction in whole or in part without permission is prohibited.
Posted on March 31, 2016 at 4:19pm EDT
1 of 8
Lagertha (Katheryn Winnick) is ready for battle.
2 of 8
The archers fire on the Northmen. SHIELD WALL!!!
3 of 8
Ragnar (Travis Fimmel) has a moment with Yidu (Dianne Doan).
4 of 8
Princess Gisla (Morgane Polanski) prepares for battle.
5 of 8
The Northmen defend themselves.
6 of 8
Lagertha leads an assault.
7 of 8
The fire burns. Ragnar ponders.
8 of 8
Traitorous Duke Rollo (Clive Standen) prepares to face his countrymen in battle.