Netflix has unveiled two new promotional posters for Enola Holmes 3, and the mystery franchise is now moving into its final stretch before the next trailer drops on May 27, 2026. One poster shows Millie Bobby Brown back as Enola Holmes, while the other features Louis Partridge as Viscount Tewkesbury.
The new images arrive with the film’s official synopsis, which sends Enola to Malta as personal and professional dreams collide on a case more treacherous than any she has faced before. Enola Holmes 3 is set to stream on July 1, 2026, giving fans just over a month between the trailer reveal and the film’s release.
The cast brings back several familiar names around Brown and Partridge. Henry Cavill returns as Sherlock Holmes, Himesh Patel plays Dr. John Watson, Helena Bonham Carter is back as Eudoria Holmes, Sharon Duncan-Brewster appears as Mira Troy and Susan Wokoma plays Edith. The film runs 1 hour and 45 minutes.
The timing matters because the Enola Holmes franchise began in 2020 and has already built an audience across two films, with the first released in 2020 and the second following in 2022. Both earlier films were reported to have Rotten Tomatoes Tomatometer scores of 91% and 93%, a sign the series has kept enough momentum to justify a third outing. Based on Nancy Springer’s novels, the films have leaned on brisk pacing, a playful tone and Brown’s lead performance to keep viewers coming back.
That makes the new posters more than routine promotion. They are the first clear sign of how Netflix wants to frame the next chapter: Enola at the center, Tewkesbury alongside her, and a story that shifts the action to Malta instead of staying in familiar London ground. The trailer on May 27 should fill in the rest, but the release date on July 1 already tells the bigger story: this is not a distant sequel anymore. It is next on the schedule.

