Ali Baba
Princess Amara
Pindar
Hulagu Khan
Cassim
Abou
Yusef
Old Baba
Nalu
Narrator (voice)
Captain of Guard