Director: Hassan Karbakhsh

Cast: Mohsen Sadeghi, Parviz Parastouei, Ghodrat Latifi

Diyare Asheghan is a 1983 Iranian drama-war film directed by Hassan Karbakhsh, set against the devastating backdrop of the Iran-Iraq War. The story follows one man's reluctant transformation from a peacetime civilian into someone shaped by the brutal realities of the front.

What is Diyare Asheghan about?

Ali has built his entire existence around tranquility — far from battlefields and the language of soldiers. When his country calls him to the front lines of the Iran-Iraq War, he resists with every fiber of who he is, a man shaped by years of quiet civilian life. Then a chance reunion with an old companion, Mojtaba, interrupts his isolation. What begins as a simple reconnection gradually unsettles Ali's sense of self, forcing him to confront not just the war outside but the conflict within — between comfort and duty, between the man he has been and the man circumstances may demand he become.

Cast & crew

The film stars Mohsen Sadeghi as the conflicted Ali, Parviz Parastouei in the pivotal role of Mojtaba whose reappearance sets the story in motion, and Ghodrat Latifi rounding out the principal ensemble. The production brings together actors who were active in Iranian state cinema during the early revolutionary period, when war-themed drama held particular cultural weight.

Context & significance

Made in 1983, just two years into the Iran-Iraq War, Diyare Asheghan belongs to a wave of Iranian cinema that grappled directly with wartime experience while the conflict was still ongoing. Films from this era occupy a unique place for diaspora audiences: they are time capsules of a society undergoing radical upheaval, offering a window into the emotional and social pressures that shaped a generation. For Iranians living abroad, these titles carry layered meaning — simultaneously documents of a war many families lived through and artistic artifacts of a cinema operating under extraordinary constraint. The film's psychological focus on reluctance and transformation, rather than battlefield spectacle, gives it a quieter resonance.

Where & how to watch

Diyare Asheghan is available to stream on K-Time with original Persian audio. Watch instantly on the web, on your TV, or on your phone — no VPN needed, no geo-blocking, cancel anytime.