Guest Stars Adrian Schiller as Aethelhelm Amelia Clarkson as Aelflaed Tygo Gernandt as Jackdaw Debbie Chazen as Sable Steffan Rhodri as King Hywel Nigel Lindsay as Rhodri Gabriel Harland as Young Cnut Tristan Harland as Esgar Oscar Skagerberg as Bjorgulf Craig Russell as Welsh Guard