TL;DR
- The first official teaser trailer for 100 Nights of Hero—starring Charli XCX alongside Emma Corrin, Maika Monroe and Nicholas Galitzine—has dropped, giving a first look at a lush medieval-fantasy adaptation of the graphic novel.
- The film is directed and written by Julia Jackman, based on the graphic novel by Isabel Greenberg, and is set for theatrical release in the U.S. on December 5, 2025.
- Charli XCX plays Rosa, marking a key acting role that further bridges her music-world persona into feature-film territory.
In the teaser trailer, we glimpse a richly textured world: castles, sweeping gowns, and an underlying tension between characters. The logline: a wealthy husband issues a wager to seduce his wife (Cherry, played by Maika Monroe) in his absence; meanwhile her devoted maid Hero (Emma Corrin) steps in, weaving stories and holding the line. Meanwhile, Nicholas Galitzine’s Manfred arrives to disrupt the dynamic. Charli XCX’s Rosa shows up as a luminous side figure, casting an enigmatic presence with a medieval lyre.
Highlights from the trailer include:
- Manfred’s relentless pursuit of Cherry—his gaze sneering, a stag’s head raised in ritual.
- Hero’s narrative power visualized—she tells stories at night to hold off seduction.
- The lush production design, heavy with gothic colours, medieval motifs and electric wardrobe—vivid costume stills with Charli XCX in deep blue puff-sleeves.
Why this movie matters
Genre mash-up: This is not your standard romance or fantasy—it blends queer sensibility, historical fantasy and fairy-tale structure (inspired by One Thousand and One Nights) into a visual feast. Based on the graphic novel, it already carries a cult pedigree.
Charli XCX’s elevation: For fans of music-meets-culture, Charli’s role here (and her move into film) is a key moment. It reinforces how pop stars are crossing more substantially into narrative film, not just cameo.
Representation and narrative twist: The story flips patriarchal expectations, puts storytelling and inner worlds center-stage. For an audience tuned into culture shifts and style, this is a narrative with bite.
Visual & style currency: The costumes, castle setting, romantic tension—all of which lend themselves to social media imagery, style content, fashion-editorial crossovers. This aligns well with aesthetics your audience gravitates toward.
Release & key details
- Release date: U.S. theatrical release on December 5, 2025.
- Director & source: Written & directed by Julia Jackman, adapted from Isabel Greenberg’s graphic novel The One Hundred Nights of Hero.
- Cast: Maika Monroe (Cherry), Emma Corrin (Hero), Nicholas Galitzine (Manfred), Charli XCX (Rosa), Richard E. Grant (Birdman), Felicity Jones (Moon/Voice).
- Plot snapshot: In a mythical world where women may not read or write, Hero (maid) uses storytelling each night to distract the seductive guest Manfred, who has bet to win Cherry’s affections within 100 nights.



