Claudia Cardinale
Araxi (Mayrig)
Omar Sharif
Hagop
Nathalie Roussel
Gayane
Isabelle Sadoyan
Anna
Jacky Nercessian
Apkar
Richard Berry
Araxi (voice only)
Cédric Doucet
Azad age 7
Tom Ponsin
Azad age 12
Stéphane Servais
Azad age 20
Serge Avédikian
Vaksen Papasian
Michèle Bardollet
Madeleine
Christian Barbier
Father Pignon
Nicolas Silberg
Lawyer
Denis Podalydès
Tehlirian
Jean Panisse
Le Boucher