Guest Stars Georgia Hirst as Torvi Jennie Jacques as Judith Adam Copeland as Kjetill Flatnose Ragga Ragnars as Gunnhild Ferdia Walsh-Peelo as Alfred Kelly Campbell as Ingvild Steven Berkoff as King Olaf the Stout Róisín Murphy as Princess Elsewith Alicia Agneson as Freydis Dean Ridge as Magnus Eve Connolly as Thora Conn Rogers as Canute Gavan Duffy as King Frodo Erik Madsen as King Hemming Markjan Winnick as King Angantyr Sandra Voe as Witch Clodagh Downing as Midwife Jamie Maclachlan as Aldwin