Calum hood as prince calum of Gior
Jessica Sula as Clair Martin
Ashton Irwin as the prince his servant and best friend
Michael Clifford as prince Michael of Veswor
Luke Hemmings as Clair's boyfriend
Sierra Capri as Janet Martin
Denzel Washington as Frederick Martin