The highly anticipated 8 part second season of The Last Kingdom, based on the novels by Bernard Cornwell, premieres on BBC Two on Thursday 16 March at 9.00pm on BBC Two.
As series two opens we join Uhtred, the fearless and instinctive warrior, beginning his voyage north to avenge Earl Ragnar’s death and recapture his ancestral lands of Bebbanburg from his traitorous uncle, Aelfric.
King Alfred’s conviction to unite the separate kingdoms of England is stronger than ever and he sets his sights on the wild lands of the north, which have fallen into the control of savage Dane brothers Sigefrid and Erik.
Upon receiving word from Brother Trew and Father Beocca about a prophesised new king in the form of Christian Dane Guthred, Alfred sends the priests on a rescue mission, weighted in silver to free Guthred from the hands of slave traders.
Elsewhere, Uhtred still feels the loss of Iseult and, fearful that they are straying from their journey north, Hild takes matters into her own hands to advance their quest. While crossing paths with Father Beocca in Eoferwic, Uhtred finds himself embroiled in a rescue mission and is brought face to face with an enemy of old. As the team enter into dangerous territory, will the exchange of ransom go to plan?
Uhtred (pictured above) is played by Alexander Dreymon, King Alfred by David Dawson, Beocca by Ian Hart, Hild by Eva Birthistle, Halig by Gerard Kearns, Aelswith by Eliza Butterworth, Odda the Elder by Simon Kunz, Aethelflaed by Millie Brady, Brother Trew by Peter Mcdonald, Sigefrid by Bjorn Bengtsson, Erik by Christian Hillborg, Kjartan by Alexandre Willaume, Sven by Ole Christoffer Ertvaag, Thyra by Julia Bache-Wiig, Guthred by Thure Lindhardt, Gisela by Peri Baumeister, Steapa by Adrian Bouchet, Haesten by Jeppe Beck Laursen, Abbot Eadred by David Schofield, Hrothweard by Richard Rankin, Fiske by Eric Madsen and Tekil by Marc Rissman.
The Last Kingdom Season 2 Episode 1 (of 8) airs on Thursday 16 March 2017 from 9.00pm-10.00pm on BBC Two.