El conocido presentador de televisión americano Jon Stewart se va a tomar un descanso de su trabajo habitual para dirigir Rosewater, una cinta independiente basada en la historia real de Maziar Bahari.
Maziar Bahari, un periodista afincado en Londres, marchó a Irán en 2009 para cubrir las elecciones presidenciales del país. Dejó atrás a su mujer embarazada, sabiendo que en tan sólo unos días volvería a estar en casa. Sin embargo, acabó pasando tres meses en una de las prisiones más duras del país enfrentándose a un interrogatorio brutal a manos de un hombre del que sólo conocía su aroma: agua de rosas (rosewater).
La familia Bahari ya conocía lo que es el sufrimiento. El padre de Maziar fue apresado en los 50 por el shah de Persia, y su hermana en los 80 por el Ayatolah Komeini. Durante su estancia en prisión, Maziar intenta buscar fuerzas en sus antepasados para aguantar el suplicio.