Sasan Sarkesh (as Mohammad Zarrindast)
Rashid Aliyev
Sara Sarkesh
Elias
Young Sasan Sarkesh
Old Sasan Sarkesh (as Reza Naji)
John Queen
Young Bahar Roosta
Old Bahar Roosta