I Teheran i 2007 holder Reyhaneh Jabbari et forretningsmøde med en ny kunde. Da han forsøger at voldtage hende, stikker hun ham ned i selvforsvar og flygter fra stedet. Samme dag bliver hun arresteret og anklaget for mord. I retssagen bliver hun dømt til døden, selvom mange beviser tyder på selvforsvar. Overfaldsmanden havde forbindelser til de rigtige steder, og patriarkatet holder hånden over ham, selv efter hans død. Reyhanehs skæbne ligger nu i hænderne på den døde mands ældste søn. Gennem personlige optagelser, vidneudsagn, og breve fra fængslet fortæller ’Seven Winters in Tehran’ over flere år om retssagen og skæbnen for en kvinde, som er blevet et symbol på den modstand og kvindekamp i Iran, der nu igen raser i præstestyret – og nu har hendes mor taget kampen op på ny. Den Cannes-vindende skuespillerinde Zar Amir Ebrahimi (’Holy Spider’) lægger stemme til Reyhaneh Jabbaris gribende breve til sin mor.