Director: Brandon Slagle

Set inside a Victorian-era women's prison, Affinity is a 2025 drama and romance directed by Brandon Slagle, and it is streaming now on K-Time with both Persian dubbing and Persian subtitles available.

What is Affinity about?

After a personal loss leaves her adrift, a wealthy young woman takes on volunteer visits to female inmates at Millbank prison, hoping the routine will pull her out of her own grief. Instead, she finds herself drawn into the orbit of one prisoner in particular, a connection that unsettles everything she thought she understood about herself, her class, and the rigid rules of the world she came from. Told across the class divide and the prison walls, Affinity builds its tension slowly, favoring atmosphere and restraint over spectacle, and lets the relationship between the two women carry the film's real stakes rather than any single plot twist.

Cast & crew

The cast is led by Marko Zaror and Brooke Ence, joined by Jane Mirro, Louis Mandylor, Brahim Achabbakhe, Andrey Kasushkin, Ego Mikitas, and Tofan Pirani. Affinity is an international co-production spanning Australia, Chile, Thailand, and the United States, and it holds a 6.2 rating on IMDb.

Context & significance

Affinity is not an Iranian film, but its period setting and emotionally guarded storytelling fit comfortably alongside the kind of quiet, character-driven dramas diaspora audiences often seek out. K-Time makes it available with both a Persian dub and Persian subtitles, so viewers can choose whichever format suits how they like to watch.

Where & how to watch

You can stream Affinity on K-Time in Persian dub or with Persian subtitles once you're signed into a free K-Time account, on whichever screen you prefer. No VPN is needed and there's no geographic restriction for diaspora viewers, and you're free to stop watching at any time. K-Time's own interface is available fully in Farsi as well.