
MOVIE · 2026
Rehearsals for a Revolution
Through five portraits of relatives and mentors, five expressions of resistance, Pegah Ahangarani sketches her life story. Drawing from personal archives, home videos, street protests footage, newspapers, and recorded voices, she retraces more than 40 years of Iran’s history. From the early days of 1979, until the war that began in 2026, she pieces together intimate and collective memories, forming the portrait of a country shaped by political repression and in constant hope for a revolution.
NOW PLAYING
Rehearsals for a Revolution
ABOUT
Story
Through five portraits of relatives and mentors, five expressions of resistance, Pegah Ahangarani sketches her life story. Drawing from personal archives, home videos, street protests footage, newspapers, and recorded voices, she retraces more than 40 years of Iran’s history. From the early days of 1979, until the war that began in 2026, she pieces together intimate and collective memories, forming the portrait of a country shaped by political repression and in constant hope for a revolution.
CAST
Featured cast
Pegah AhangaraniSelf - Narrator (voice)
Manijeh HekmatSelf (archive footage)MORE TO EXPLORE
Similar titles
The Music of Life2009
Journal No. 1 - An Artist's Impression2007CINEGOA, B, C... Z1971
Buddha Wild: Monk in a Hut2008
Zombies in the Sugar Cane Field: The Documentary2019CINEGO545 days - Prime Minister of the regime change2019
The Zerda or the Songs of Forgetting1983
Mother of Many Children1977
Cobra Mist2008
Monkey Business: The Adventures of Curious George's Creators2017
The View From The Window2019
Slow, une histoire d'amour2024