History Channel’s Vikings Season 6, Episode 3 recap: The gods see Lagertha’s retirement plan and laugh
The Season 6 premiere of History Channel’s Vikings saw all the key players lined up, and now, with Episode 3 (titled “Ghosts, Gods and Running Dogs”), the story starts to play out in earnest. So, here’s what happened. Welcome back, King Harald Finehair (Peter Franzen)! And don’t you just look like sh*t! The poor guy