All Cast

Mehdi Hashemi

Mehdi Hashemi

Mohtasham (Middle-Aged)

Shahab Hosseini

Shahab Hosseini

Naser

Mehran Rajabi

Mehran Rajabi

Kalb Hassan

Nazanin Farahani

Nazanin Farahani

Masume

Naser Hashemi

Naser Hashemi

Mohtasham (Adult)

Mina Sadati

Mina Sadati

Maryam

Negah Khaghani

Negah Khaghani

Moluk

Masoume Bafande

Masoume Bafande

Marziye

Mojde Hamrang

Mojde Hamrang

Reyhane

Setare Mirmohammad

Setare Mirmohammad

Sakine

Padina Rahnama

Padina Rahnama

Robabe

Aynaz Azarhoush

Aynaz Azarhoush

Tahere

Moeineddin Oshaghi

Moeineddin Oshaghi

Mohtasham (Young)

Azade Movahhed

Azade Movahhed

Farkhonde

Goli Sharifloo

Goli Sharifloo

Farkhonde (Middle-Aged)

Hossein Fallah

Hossein Fallah

Hashem

Mehdi Kheyrollahi

Mehdi Kheyrollahi

Rajab

Eghlima Raisi

Eghlima Raisi

Ehteram

Rasoul Salimian

Rasoul Salimian

Alireza