Director: Kamal Moghadam

Cast: Hesam Navabsafavi, Elsa Firuz Azar, Rabeh Oskouie, Siavash Mofidi, Mohammad Reza Shirkhanloo

Sayehaye Roshan is a 2025 Iranian drama film directed by Kamal Moghadam, running 76 minutes. Set against the weight of concealed truths, it follows characters whose carefully maintained facades begin to fracture, revealing how deeply private choices ripple outward into the lives of everyone around them.

What is Sayehaye Roshan about?

When the surface calm of ordinary life starts to crack, a group of people find themselves entangled in the consequences of long-buried secrets. Each character carries a hidden burden — choices made in silence, loyalties quietly betrayed — and as those burdens grow harder to hold, the distance between what is shown to the world and what is felt in private becomes unbearable. The film traces how these unspoken truths surface one by one, forcing each person to confront not only what they have done but who they have become in the process. The stakes rise steadily as disclosure threatens relationships that once seemed unshakeable.

Cast & crew

Director Kamal Moghadam leads the creative vision behind Sayehaye Roshan. The ensemble cast includes Hesam Navabsafavi and Elsa Firuz Azar in central roles, supported by Rabeh Oskouie, Siavash Mofidi, and Mohammad Reza Shirkhanloo. Together they bring the film's emotionally layered world to life through restrained, grounded performances that suit the quiet intensity of the story.

Context & significance

Iranian dramatic cinema has long found its power in stories told close to the bone — domestic spaces where silence speaks louder than dialogue, and where the weight of social expectation bears down on ordinary people. Sayehaye Roshan fits squarely into this tradition, using the language of hidden costs and private reckoning that resonates deeply with diaspora viewers who navigate between two worlds. For Iranians living abroad, films like this serve as both a window back into a familiar emotional landscape and a mirror for experiences of concealment, loyalty, and identity that travel across borders. At 76 minutes, the film is compact and focused, trusting its audience to read what lies beneath the surface.

Where & how to watch

Sayehaye Roshan is available on K-Time in its original Persian audio. No Persian dubbing or subtitles are included — this is the film as made. Watch on the web, your Android TV, or your phone, with no geo-blocking and no VPN required. Start or cancel anytime.