All Cast

Millie Bobby Brown
Elodie

Ray Winstone
Lord Bayford

Angela Bassett
Lady Bayford

Brooke Carter
Floria

Nick Robinson
Prince Henry

Robin Wright
Queen Isabelle

Milo Twomey
King Roderick

Nicole Joseph
Princess Victoria

Patrice Naiambana
Chamberlain

Ulli Ackermann
Knight

Mens-Sana Tamakloe
Knight

Ezra Faroque Khan
Local Guide

Tasha Lim
Prince Henry's Bride
Brogan McFarlane
Princess

Sonya Nisa
Princess

Esther Odumade
Princess
Margarita Ren
Princess
Eloise Shephard Taylor
Princess

Sofia Shallai
Princess
Matt Slack
King
Manon Stieglitz
Red Priestess
Antonio Craveiro
Bishop
