

MovieDocumentary
Rehearsals for a Revolution
20261h 41m
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.
- Director
- Pegah Ahangarani
- Created by
- Enric Bach,Sergi Moreno
- Writers
- Pegah Ahangarani
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast
Crew
Directing
- Pegah AhangaraniDirector
Writing
- Pegah AhangaraniWriter
- Ehsan AbdipourCo-Writer
- Amir Ahmadi ArianCo-Writer
- Arash AshtianiCo-Writer
- Majed NeisiCo-Writer
Production
- Kaveh FarnamProducer
- Adrià MonésProducer
- Parnian FarnamCo-Producer
- Pegah AhangaraniCo-Producer
- Arash AshtianiCo-Producer
- Enric BachExecutive Producer
- Sergi MorenoExecutive Producer
- Manijeh HekmatCo-Producer
Editing
- Arash AshtianiEditor
- Hamidreza FatourehchianColorist
Sound
- Neda MohseniSound Designer
- Anna AndreuOriginal Music Composer
- Dani ZacaríasSound Re-Recording Mixer

