120 minutes
3/6/2025
In a nation where educating girls is seen as rebellion, a visionary woman dares to teach young minds to dream. When their innovation draws global attention, their success sparks hope—and opposition. As threats loom and sacrifices are made, their courage and unity ignite a movement that could forever transform the world.
Nikohl Boosheri
as Roya Mahboob
Noorin Gulamgaus
as Ali Mahboob
Amber Afzali
as Esin
Nina Hosseinzadeh
as Taara
Sara Malal Rowe
as Haadiya
Mariam Saraj
as Arezo
Nasser Memarzia
as Abdul
Ali Fazal
as Samir Khan
Sami Fekkak
as Hamid
Mustafa Haidari
as Wali
Christopher Goh
as David
Christian Contreras
as Jesus
Fahim Fazli
as Taliban Commander
Anita Major
as Sabine
Waj Ali
as Ahmed
Nada El Belkasmi
as Sima
Faical El Kihel
as Muhammad
Marie Prenant
as Computer Teacher
Youssef Tounzi
as Fourth Man
Annabelle Mandeng
as German Judge
Robert Jackson
as CNN News Reporter
Tatsu Carvalho
as Hector
Joshua Shea
as Trevor
Petra Serafina Tóth
as Main Danish Team Player
Andrew Hefler
as Glenn Plepler
Hasnae El Malki
as Janan
Said El Hamdi
as Jamal
Alexa Gorog
as Petra
Liliana Castro
as María García
Faycal Zeglat
as Scarf Man
Yekta Heidari
as Elaha Mahboob
Richard Kerékgyártó
as Laurens
Samar Boukadida
as France 24 News Reporter
Mohamed Ben Taleb
as Soccer Jersey Man
Aziz Dhiouer
as Third Man
Phoebe Waller-Bridge
as Dr. Jessica Curie