Danny McBride character Thadeous
James Franco character Fabious
Natalie Portman character Isabel
Zooey Deschanel character Belladonna
Justin Theroux character Leezar
Toby Jones character Julie
Damian Lewis character Boremont
Rasmus Hardiker character Courtney
Simon Farnaby character Manious the Bold
Deobia Oparei character Thundarian
Charles Dance character King Tallious
B.J. Hogg character Royal Advisor
Matyelok Gibbs character Mother
Angela Pleasence character Mother
Anna Barry character Mother
Michael Clarke Duncan character The Giant Troll
Amber Anderson character Maiden
John Fricker character Marteetee
Charles Shaughnessy character Narrator / Soul of the Maze
Rhian Sugden character Forest Woman
Amii Grove character Forest Woman
Madison Welch character Forest Woman
Eva Wyrwal character Regina
Brian Steele character Minotaur
David Garrick character Daronius the Swift
Caroline Grace-Cassidy character Handmaiden
Julian Rhind-Tutt character Warlock
Susie Kelly character Hooded Witch