Guest Stars Eliza Butterworth as Aelswith Mark Rowley as Finan James Northcote as Aldhelm Timothy Innes as Edward Ewan Mitchell as Osferth Adrian Schiller as Aethelhelm Adrian Bouchet as Steapa Amelia Clarkson as Aelflaed Magnus Bruun as Cnut Kevin Eldon as Bishop Erkenwald Simon Stenspil as Dagfinn Ed Birch as Sigebriht Ian Conningham as Offa Lee Boardman as Guthlac Bernard Cornwell as Beornheard