How do you outrun a past that knows every road you might take? That question drives Hafte Makoos, Mehdi Khosravi's 2017 Iranian feature, which folds drama, mystery, and a streak of the fantastical into the story of a man walking out of prison and straight into everything he hoped to leave behind.

What is Hafte Makoos about?

Shahruz is young, freshly released, and carrying an addiction he is fighting to put down for good. Freedom, he decides, will mean a full reset: new habits, new distance from the people and places that broke him. But resolve turns out to be the easy part. Old debts, old faces, and old temptations keep circling back into his path, as if the life he renounced refuses to accept the resignation. As pressure mounts, the line between what is pursuing Shahruz and what he carries inside himself grows harder to draw — and that ambiguity is where the film's mystery and fantasy shadings live.

About the cast

Javad Ezati leads the cast, joined by Niousha Zeighami and Kamran Tafti. The role at the centre of the film leaves its lead little room for lightness: Hafte Makoos sits on the heavier end of the dramatic range, asking him to play a man at war mostly with himself, while the supporting players orbit that struggle.

Context & significance

At a compact 82 minutes, the film sits in an unusual corner of late-2010s Iranian cinema: stories of addiction and re-entry after prison were common dramatic territory, but blending that social-realist core with mystery and fantasy elements was not. The genre mix is the kind that can split a room, and viewers may well come away divided, yet it remains a curiosity for viewers tracking how Iranian filmmakers experimented with genre inside a drama-dominated industry. The title, which suggests an inverted or reversed seven, hints at the film's interest in luck, fate, and cycles that run backwards.

Watching Hafte Makoos on K-Time

Hafte Makoos is available to stream on K-Time — reading this page requires nothing, and playback opens once you log in with a free account. Built for Persian speakers living outside Iran, K-Time keeps its catalogue of Iranian drama and genre experiments in one place, watchable on smart TVs, phones, and browsers.