Teheran's Echoes è il racconto di 30 giorni passati a Teheran nel Giugno del 2009: dalle colorate e vivaci manifestazioni pre elettorali, al giorno delle elezioni, fino alla protesta e alla brutale repressione che si è abbattuta sui cittadini della capitale provocando decine di morti e centinaia di feriti. In questo lungo mese, gli attivisti dell' 'onda verde" hanno cercato di trasferire un ingombrante passato dentro il sogno di un futuro diverso, rimanendo sospesi in un presente in cui deflagrano echi e prefigurazioni.