Vikings' season 5 episode 10 spoilers: Warring factions fight for Kattegat

The promotional poster of "Vikings" season 5.Facebook/Vikings

In the next episode of "Vikings," Ivar the Boneless (Alex Hogh Andersen), Queen Lagertha (Katheryn Winnick), and the rest of the leaders fight it out on the battlefield for Kattegat.

The trailer and promotional pictures for the upcoming installment, which is titled "Moments of Vision," were just released recently, and they show Lagertha in her full warrior attire getting ready to charge at the enemy. She is joined by Bjorn (Alexander Ludwig), Ubbe (Jordan Patrick Smith), and Halfdan (Jasper Paakkonen) on her side.

Aside from these valiant warriors, the recently-captured Bishop Heahmund (Jonathan Rhys Meyers) pledged allegiance to Lagertha, and he will now fight and die for her on the battlefield. He previously fought for Ivar but was injured during the battle. Lagertha found him unconscious and took him back to her camp. He appears to be more dedicated to Lagertha than to Ivar.

On the other side of the field, Ivar is also ready to charge at Lagertha and her armies. He is joined by King Harald of Tumdrip (Peter Franzen), and Hvitserk (Marco Ilso). Ivar is bent on getting his revenge on Lagertha for killing his mother Aslaug (Alyssa Sutherland). Harald wants to become the King of Kattegat, but he has to be wary of Ivar who may want to take the throne as well. It remains to be seen which side will emerge victorious and who will perish in the battlefield.

In the last episode, Bjorn visited Ivar and tried to talk him into giving up his fight for Kattegat, but the defiant leader refused to back down and return to York. Ivar knew that Bjorn found out about their sizable army and challenged him on the battlefield. Bjorn went back to Lagertha with disappointment but realized that the coming fight was inevitable.

"Vikings" season 5 episode 10 will hit the airwaves on Wednesday, Jan. 24, at 9 p.m. EST on the History channel.