Was there hope for Kattegat?
On Vikings Season 5 Episode 20, Ivar's scouts revealed that two armies were heading towards the city, and they did not come in peace.
Wondering whether the end was truly near, Ivar wasted no time in starting to apologize for his sins.
Was Freydis ready to forgive and forget because the great war was making its way towards them?
Meanwhile, Lagertha and Torvi had a shocking conversation that was overheard by somebody.
Lagertha told Torvi that life was all about suffering, but someone else had another theory about life for the Queen.
Elsewhere on this hit History drama, Bjorn, Harald, and Hvitserk had their armies locked and loaded for the big fight.
However, there was a stunning twist in the tale when all the forces met for what was the final battle for some.
Oh yes, it was a huge twist!
Who did not make it out of the finale alive?
Use the video above to watch Vikings online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.