Director: Julia Jackman

Cast: Emma Corrin, Nicholas Galitzine, Maika Monroe, Amir El-Masry, Charli xcx

100 Nights of Hero is a 2025 British-American fantasy romance film directed by Julia Jackman, starring Emma Corrin and Nicholas Galitzine. Set within the claustrophobic walls of a remote castle, the story is a modern reimagining of themes drawn from classical storytelling traditions — desire, silence, and the unexpected bonds forged in isolation.

What is 100 Nights of Hero about?

At the heart of an isolated castle, a trio of relationships strains under mounting pressure when an unexpected visitor arrives. Cherry, a young bride largely ignored by her cold and indifferent husband, finds herself at the center of a quiet upheaval. Her devoted maid Hero watches events unfold with a loyalty that complicates everything. The stranger's arrival disturbs the fragile social order that has kept these women in their assigned roles, setting each on a path toward confronting what she truly wants. The film moves with the measured pace of a folk tale, presenting its characters as archetypes while slowly revealing the very specific, very human longings beneath their surfaces.

Cast & crew

Emma Corrin leads as Cherry, bringing the nuanced restraint they are known for to a role that demands emotional subtlety. Nicholas Galitzine plays the disruptive houseguest, and Maika Monroe takes on the pivotal role of Hero. The ensemble also includes Richard E. Grant and Felicity Jones in supporting turns, with Amir El-Masry and Charli xcx rounding out the cast in notable roles.

Context & significance

Fantasy romance with a literary sensibility holds a well-established place in Persian storytelling culture, from classical poetry to contemporary cinema. 100 Nights of Hero taps into that tradition by framing its love and longing within a heightened, fairy-tale-adjacent world — themes that resonate deeply with diaspora audiences who grew up on Shahnameh-influenced narratives of longing and sacrifice. The film is available on K-Time with Persian dubbing, making it highly accessible to Farsi-speaking viewers of all ages, whether they are watching with family or catching it alone after a long day. The British production brings crisp cinematography and a strong ensemble performance that translates comfortably across cultural contexts.

Where & how to watch

100 Nights of Hero is available on K-Time with both Persian dubbing and Persian subtitles, so you can enjoy it however you prefer. Stream on the web, your smart TV, or your phone — no VPN needed, no geo-blocking, and no extra download required. Cancel anytime.