All Cast
Declan Miele-Howell
Vic

David Schaal
Halvar
Owen Frost
Loki / Leif
Violet Tucker Steel
Ylvi

Dan Russell
Faxe / Odin

Tim Bentinck
Tjure
David Goudge
Urobe
Roland Bearne
Snorre
Simon Fellows
Gorm
Matt Kelly
Ulme

Tim McMullan
Sven

John Chancer
Pox
Eva Savage
Ylva
Alex McMorran
Morr
Michael Hanratty
Thor
Aletta Lawson
Ylva's Mother
Konrad Bösherz
Gilby

Ken Duken
Leif (voice)
