Dastan
Tamina
Nizam
Sheik Amar
Seso
Garsiv
Tus
King Sharaman
Bis
Hassansin Leader
Hassansin Porcupine
Hassansin Whip Man
Hassansin Giant Scimitar
Hassansin Double-Bladed Halberd
Hassansin Long Razor (as Massimilano Ubaldi)
Hassansin Grenade Man (as Furdik Vladimir)
Regent of Alamut
Young Dastan
Young Bis
Persian Captain
Asoka (as Daud Shah)
Young Guardian Girl
King Sharaman (Boy)
Nizam (Boy)
Bloodied Alamut Soldier
Head Servant
Roham (as Stephen Pope)
Mounted Herald
Garsiv's Lieutenant (as Joseph Bedlem)
Rafa
Tamina's Maid Servant
Mughal Sultan
General
Spy (as Felix Augusto Quadros)
Musician
Amar's Race Patron (uncredited)
Alamut Noble Staff (uncredited)
Noble Woman (uncredited)
Soldier (uncredited)
Tus Alamut Staff (uncredited)
Nobleman (uncredited)
Nobleman to Princess Tamina (uncredited)
Avrat Warrior (uncredited)
Alamut Palace Staff (uncredited)
Guard (uncredited)
Persian Army (uncredited)
Trumpeter (uncredited)
Harem Girl (uncredited)