Note: This article contains spoilers for the latest episode of Vikings, 'The Revelation'.
After endless fan speculation, Vikings confirmed a big fan theory about Bjorn (Alexander Ludwig)'s parentage in last night's mid-season premiere.
For a while it has been speculated that Rollo (Clive Standen) and not his brother Ragnar (Travis Fimmel) was Bjorn's father… and it seems fans called this one right.
In Wednesday night's (November 28) episode of the History show, we see Rollo return to Kattegatt after sending Ivar his army on the condition that Bjorn not be killed.
However, it turns out that he is protecting Bjorn and his mother Lagertha (Katheryn Winnick) as he is believes that he's Bjorn's dad, so the connection goes deeper. He reveals this news to Lagertha, who refuses to believe it.
Bjorn too doesn't acknowledge Rollo as his father, and chooses to believe that Ragnar is his dad – especially as he was sleeping with Lagertha at the same time as Rollo, so could still potentially be his father.
"It was something that was driving Rollo and Clive kept asking me about that," creator Michael Hirst told TV Guide of the reveal. "He said, 'I have to tell the audience, I have to tell the audience that at least that's my belief'."
He added of Lagertha's refusal to believe that Rollo is the father: "For me, I think there was a short period of time when she was sleeping with both the brothers and she doesn't really know who the father is."
Vikings airs on History in the US and Canada. If you're in the UK, you can see new episodes on Amazon Prime every Thursday.
('You Might Also Like',)