Characters played by Tahar Rahim
Nazaret Manoogian
Characters played by Simon Abkarian
Krikor
Characters played by Makram Khoury
Omar Nasreddin
Characters played by Hindi Zahra
Rakel
Characters played by Kevork Malikyan
Hagob Nakashian
Characters played by Bartu Küçükçaglayan
Mehmet
Characters played by Zein Fakhoury
Arsinée Manoogian (child)
Characters played by Dina Fakhoury
Lucinée Manoogian (child)
Characters played by Trine Dyrholm
Orphanage Headmistress
Characters played by Arsinée Khanjian
Mrs. Nakashian
Characters played by Akin Gazi
Hrant
Characters played by Arevik Martirosyan
Ani
Characters played by Moritz Bleibtreu
Peter Edelman
Characters played by Adam Bousdoukos
Priest in Caravan
Characters played by George Georgiou
Vahan