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 Alicia Agneson as Freydis Róisín Murphy as Princess Elsewith 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 Jamie Maclachlan as Aldwin Clodagh Downing as Midwife