Wow. Ragnar and Kalf. Just wow.
“Preparations for the Paris raid pick up pace, and Rollo ponders the Seer’s prophecy about his destiny. Ragnar is informed of Aethelwulf’s massacre at the settlement in Wessex, and Kalf arrives in Kattegat with some new allies and some familiar faces. Porunn and Judith both deliver children; but with new life there is also death.”
Vikings episode 306, “Born Again,” airs Thursday, March 26 at 10 p.m.