Angela Bassett
Lady Bayford
Nick Robinson
Prince Henry
Robin Wright
Queen Isabelle
Nicole Joseph
Princess Victoria
Patrice Naiambana
Chamberlain
Ezra Faroque Khan
Local Guide
Tasha Lim
Prince Henry's Bride
Eloise Shephard Taylor
Princess
Manon Stieglitz
Red Priestess
Shohreh Aghdashloo
Dragon (voice)
Sam Sharma
Knight (uncredited)