Closing Sequence, Persepolis
After her friend dies fleeing the fundamentalist police, Marji (Chiara Mastroianni) leaves her husband, Reza, (Arie Elmaleh), her family (Danielle Darrieux, Catherine Deneuve, & Simon Abkarian) and Iran.
Marji's Depression, Persepolis
After returning to Tehran, Marji (Chiara Mastroianni) struggles with depression.
Homecoming, Persepolis
After a health scare, Marji (Chiara Mastroianni) returns to her family in Tehran. Her parents (Catherine Deneuve and Simon Abkarian) tell her of the post-war reality. Her grandmother (Danielle Darrieux) updates her on the family gossip. She is visited by many relatives.
Marji Grows Up, Persepolis
Marji (Chiara Mastroianni) transitions into her teenage years. At a bar, she lies about her Iranian identity.
Vienna, Persepolis
After her family (Catherine Deneuve, Simon Abkarian) decides Iran is no longer safe for her, Marji (Gabrielle Lopes Benites) says her goodbyes and moves to Vienna. In 2000, adult Marji (Chiara Mastroianni) reflects on the move.
Aftermath of the Revolution, Persepolis
Marji's family (Francois Jerosme, Catherine Deneuve, Danielle Darrieux, and Simon Abkarian) reports the horrors of the revolution. Uncle Ahoush is arrested and Marji (Gabrielle Lopes Benites) visits him in jail. Afterwards, she yells at God for letting her uncle die.
The Iranian Revolution, Persepolis
Marji's family (Catherine Deneuve, Simon Abkarian, and Danielle Darrieux )grows disillusioned with the violence of the Iranian Revolution. Marji (Gabrielle Lopes Benites) and her friends plan to punish a classmate whose father worked for the Shah.
Opening Credits and Sequence, Persepolis
Instead of boarding her flight to Tehran, Marjane ("Marji") (Chiara Mastroianni) reflects on her youth in Iran. Living with her mom (Catherine Deneuve), dad (Simon Abkarian), and grandmother (Danielle Darrieux), young Marji (Gabrielle Lopes) witnesses the start of the Iranian Revolution.
