Rehearsals for a Revolution

Rehearsals for a Revolution

2026 · 95 min · Documentary

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.

Directed by Pegah Ahangarani · Written by Pegah Ahangarani

Your Rating

More from Pegah AhangaraniSee all →

Bandar BandBandar Band · 2020
Bandar Band
10.02020
MovieDrama
Manijeh Hekmat's music-infused twist on a road movie follows a band's day-long journey across a flooded landscape to Tehran.
Taraneh: A DocumentaryTaraneh: A Documentary · 2025
Taraneh: A Documentary
10.02025
MovieDocumentary
Nearly three years have passed since the "Woman, Life, Freedom" protests in Iran. Many who took part in the 2022 (1401) demonstrations paid a heavy price: some were killed, many were permanently injured, others were sentenced to long prison terms, and many lost their jobs. Among the well-known figures who supported the protests was Taraneh Alidoosti, one of Iran’s most prominent film actresses. After she posted an unveiled photo of herself and later protested the execution of Mohsen Shekari, she was imprisoned. Following her release, she became ill and remained out of the public eye for some time. Alidoosti has also been banned from acting in cinema. For the first time, in the documentary Taraneh, produced by Pegah Ahangarani, Alidoosti speaks about her decision to join the protest movement after the killing of Mahsa Amini. She talks about the day she was arrested at home in front of her little daughter and about the loss of her skin due to an autoimmune disease.
7 Months Pregnant7 Months Pregnant · 2016
7 Months Pregnant
7.42016
MovieDrama
Revenge may have irreversible consequences.
CloserCloser · 2015
Closer
7.02015
MovieDrama
A family reunion after several years.
Mr. YousefMr. Yousef · 2011
Mr. Yousef
6.72011
MovieFamilyDrama
A man lives with his only daughter, doing everything he can to make a living for his daughter's sake. But a misunderstanding makes things complicated for him.
Our TimesOur Times · 2002
Our Times
6.62002
MovieDocumentary
Documentary by Rakhshan Bani-Etemad, an Iranian female director. This film portrays two aspects of the Iranian presidential election of 2001.
To Each His Own CinemaTo Each His Own Cinema · 2007
To Each His Own Cinema
6.52007
MovieComedyDrama
Commissioned to mark the 60th anniversary of the Cannes Film Festival, "To Each His Own Cinema" brought together 33 of the world's pre-eminent filmmakers to produce short pieces exploring the multifarious facets of cinema and their perspective on the state of their chosen artform in the early 21st century.
ShirinShirin · 2009
Shirin
6.22009
MovieDrama
A hundred and fourteen famous Iranian theater and cinema actresses and a French star: mute spectators at a theatrical representation of Khosrow and Shirin, a Persian poem from the twelfth century, put on stage by Kiarostami. The development of the text -- long a favorite in Persia and the Middle East -- remains invisible to the viewer of the film, the whole story is told by the faces of the women watching the show.
No Men AllowedNo Men Allowed · 2011
No Men Allowed
6.12011
MovieComedyDrama
In order to prepare her best and brightest for the upcoming chemistry Olympiad, strict, conservative headmistress Ms. Darabi is forced to break her lifelong rule of not allowing male teachers in the school and reluctantly hires the bumbling Mr. Jebeli. Little does she know though that several of her students, led by the self-assured Paria, have a plan to get her to fall in love with him. 'No Men Allowed' is a hilarious, rollicking romcom, chock-full of witty dialogue and zany antics that will have you coming back time and time again!
MaxxMaxx · 2005
Maxx
6.02005
MovieComedyMusic
An invitation for a famous Iranian bandmaster, Maxx, living in a foreign country, is accidentally sent to a young cabaret singer with the same name.
Kami's PartyKami's Party · 2013
Kami's Party
6.02013
MovieDrama
A road trip takes many unexpected turns.
Women's PrisonWomen's Prison · 2002
Women's Prison
5.92002
MovieDrama
Spanning 18 years in an Iranian women's prison, this follows two women: the new prison warden, a tough as nails devout Muslim who has served in the army on the Iraqi front, and a young midwife, Mitra, who is serving her sentence for killing her mother's abusive husband. In the early years, Mitra is repeatedly punished as the warden tries to break her. This includes punishment for delivering a baby in the prison cell while all of the prison staff has taken shelter during an Iraqi bombing. The warden's attitude starts to change after 8 years, when Mitra tries to protect a new inmate from rape at the hands of her older cellmates. When the baby comes back in 1991 as a 17 year old delinquent, Sepideh, the warden respects Mitra enough to protect the girl.
Atomic Heart MotherAtomic Heart Mother · 2017
Atomic Heart Mother
5.62017
MovieComedy
On their way back from a wild party, Arine and Nobahar cause a car accident. A mysterious stranger by the name of Toofan offers to cover the costs. This won't be the last time they'll cross his path over the course of the night.
TrappedTrapped · 2013
Trapped
5.62013
MovieDramaThriller
This fascinating moral thriller is centered on the bristling relationship between two very different young women in contemporary Tehran. Nazanin (Nazanin Bayati) is a determined first year medical student. Since there is no free space in the university dorm and Nazanin does not have much money, she is obliged to share an apartment with Sahar (Pegah Ahangarani), a party lover who works in a fragrance shop. Sahar badly wants to migrate from Iran, so she’s borrowed money from a man in the bazaar. When this man makes an opportunistic complaint against Sahar, she is imprisoned. There have been some very some rocky times between the two roommates and their conflicting lifestyles, but Nazanin will now do everything she can to have her friend released.
The Girl's HouseThe Girl's House · 2017
The Girl's House
5.42017
MovieMystery
Tomorrow is Samira's wedding ceremony and Bahar and Parisa are shopping excitedly. But at night somebody calls and tells them that the bride is dead and the wedding has been called off. They are both shocked and they cannot believe what they have heard, so they go straight to their friend's fiancé, Mansoor, to find out about the cause of her suspicious death.
Sara and AydaSara and Ayda · 2017
Sara and Ayda
5.22017
MovieFamilyDrama
Sarah and Ayda are two close friends, one of whom was notorious and now they must work together to bring their conditions to normal, but they stand to where for their friendship?

More Like This

Couldn't load this row right now.

Rate this film

Your ratings make Midnight smarter