Cast and Crew of Rosewater

Rosewater

Set against the backdrop of Iran's turbulent 2009 elections, "Rosewater" tells the gripping story of Maziar Bahari, a determined Iranian-Canadian journalist portrayed by Gael García Bernal. While covering the election unrest for Newsweek, Maziar navigates the complexities of reporting under an oppressive regime, capturing the attention of international audiences. His unique position as one of the few journalists with access to U.S. media outlets adds both opportunity and peril to his mission.

Maziar's appearance on The Daily Show with Jon Stewart, featuring a humorous interview with comedian Jason Jones, was intended as a lighthearted satire. However, this moment of levity is tragically misunderstood by Tehran's authorities, who perceive it as a threat. The consequences are swift and severe, leading to Maziar's abrupt arrest and imprisonment. Shohreh Aghdashloo delivers a compelling performance as Moloojoon, highlighting the emotional hardships faced by families caught in the crossfire of political repression.

"Rosewater" not only chronicles the harrowing experience of a journalist falsely accused but also sheds light on the resilience of the human spirit in the face of injustice. Through powerful storytelling and nuanced performances, the film explores themes of freedom of speech, the power of satire, and the enduring hope for truth amid tyranny.

Main Cast of Rosewater

Gael García Bernal as Maziar Bahari

Gael García Bernal

Maziar Bahari
Shohreh Aghdashloo as Moloojoon

Shohreh Aghdashloo

Moloojoon
Jason Jones as Jason Jones

Jason Jones

Jason Jones
Haluk Bilginer as Baba Akbar

Haluk Bilginer

Baba Akbar
Nasser Faris as Haj Agha

Nasser Faris

Haj Agha

Crew of Rosewater

Full backstage crew list →