Enola Holmes 3 Cast and Plot: Millie Bobby Brown and Henry Cavill Head to Malta

Enola Holmes 3 Cast and Plot: Millie Bobby Brown and Henry Cavill Head to Malta
Enola Holmes 3 Cast and Plot: Millie Bobby Brown and Henry Cavill Head to Malta

Enola Holmes 3 sent Millie Bobby Brown’s amateur detective to Malta for her most tangled case yet, pulling Henry Cavill’s Sherlock into the story just as Enola herself was preparing to walk down the aisle. Netflix released the film on July 1, and it’s already stacked up as one of the streamer’s biggest releases of the year.

Here’s the full cast, the plot, and everything worth knowing about the third installment.

Enola Holmes 3’s Plot

The story catches Enola on the verge of marrying Lord Tewkesbury when news arrives that Sherlock has been kidnapped. She’s immediately pulled onto the case, all while grappling with her own complicated feelings about marriage and what settling down might mean for her independence as a detective. Setting the mystery in Malta gives the film a genuinely different backdrop from the London-centric settings of the first two installments, widening the series’ geographic scope considerably.

The Returning Cast

Millie Bobby Brown returns as Enola, with Henry Cavill back as Sherlock Holmes and Louis Partridge reprising Lord Tewkesbury, the character at the center of Enola’s marriage subplot. Himesh Patel returns as Dr. John Watson, while Helena Bonham Carter continues as Eudoria Holmes, Enola’s mother, giving the franchise’s core ensemble full continuity heading into its third outing.

New Additions to the Cast

Sharon Duncan-Brewster joins the cast as Moriarty, bringing one of Sherlock Holmes’ most iconic literary adversaries into the franchise for the first time. Introducing Moriarty this deep into the series raises the stakes considerably compared to the more contained mysteries of the earlier films, positioning this antagonist as a genuine escalation rather than another one-off case for Enola to solve.

Behind the Camera

Philip Barantini directed the film from a screenplay by Jack Thorne, who has written across all three Enola Holmes installments. That consistency in the writing chair has helped the franchise maintain a coherent tone and character voice across its films, even as directors and settings have shifted from one installment to the next.

How Enola Holmes 3 Fits Into the Franchise

Bringing Sherlock’s kidnapping into direct collision with Enola’s own wedding storyline ties the series’ two central relationships, sibling and romantic, together in a way the earlier films kept largely separate. That structural choice suggests the franchise is moving toward resolving both threads simultaneously rather than treating them as parallel, ongoing subplots that could continue indefinitely across future installments.

Why Malta as a Setting Matters

Moving the story to Malta rather than staying within London and the English countryside gives Enola Holmes 3 a visually distinct identity within its own franchise, while still keeping the period setting and mystery-driven plotting that defined the earlier films. For a series built on a young detective navigating a world that constantly underestimates her, a new, unfamiliar setting adds a fresh layer of vulnerability to Enola’s investigation that a returning London backdrop wouldn’t have provided as naturally.

Balancing Romance and Mystery

Enola’s wedding storyline running alongside Sherlock’s kidnapping gives the film two genuinely different emotional registers to manage at once, a romantic commitment plot and a high-stakes detective thriller. Previous installments largely kept Enola’s personal life secondary to whatever case she was solving, so having her own wedding directly interrupted by a family emergency marks a meaningful shift in how personal the stakes have become for the character heading into this chapter.

Millie Bobby Brown’s Continued Role in the Franchise

Brown has anchored all three Enola Holmes films as both star and producer, giving her a level of creative investment in the character that’s relatively rare for an actress this young leading a major franchise. That dual role, performing the character while also shaping the franchise’s direction behind the scenes, has helped keep Enola Holmes 3 consistent in tone with the earlier films even as the story pushes the character into new emotional and geographic territory.

Sharon Duncan-Brewster’s Moriarty Compared to Past Adaptations

Moriarty has been portrayed by a long line of actors across various Sherlock Holmes adaptations, typically as a male antagonist defined by cold, calculating menace. Casting Duncan-Brewster in the role gives the Enola Holmes franchise its own distinct take on the character, and introducing that specific adversary through Enola’s perspective rather than Sherlock’s marks a notable departure from how Moriarty has traditionally been framed on screen, positioning the villain’s rivalry with the wider Holmes family rather than with Sherlock alone.

Reception So Far Since Release

Since arriving on Netflix on July 1, Enola Holmes 3 has continued the franchise’s track record of strong viewer engagement on the platform, building on the audience the first two films established over the past several years. The combination of a fresh setting, an expanded core cast, and a marquee new villain has given the film plenty to draw both longtime fans and newer viewers into its fourth week of availability on the service.

FAQ: Enola Holmes 3

When was Enola Holmes 3 released?

Netflix released the film on July 1.

Who stars in Enola Holmes 3?

Millie Bobby Brown returns as Enola, alongside Henry Cavill, Louis Partridge, Himesh Patel, Helena Bonham Carter, and Sharon Duncan-Brewster as Moriarty.

Where is Enola Holmes 3 set?

The film sends Enola to Malta after learning that Sherlock has been kidnapped, just as she’s preparing to marry Lord Tewkesbury.

For more streaming coverage, see our Elite Force Netflix release and our 2026 Hollywood box office tracker.

More on the film is available on Wikipedia.

{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”When was Enola Holmes 3 released?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Netflix released the film on July 1.”}},{“@type”:”Question”,”name”:”Who stars in Enola Holmes 3?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Millie Bobby Brown returns as Enola, alongside Henry Cavill, Louis Partridge, Himesh Patel, Helena Bonham Carter, and Sharon Duncan-Brewster as Moriarty.”}},{“@type”:”Question”,”name”:”Where is Enola Holmes 3 set?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”The film sends Enola to Malta after learning that Sherlock has been kidnapped, just as she’s preparing to marry Lord Tewkesbury.”}}]}

Written by

Faiza Farheen

Faiza Farheen is the founder and editor of ShowPulp, covering Hollywood, Bollywood, and Korean entertainment, box office tracking, and streaming release news. Every article is written in-house and verified against multiple sources before publishing - unconfirmed details are always labeled as such rather than presented as fact.

Our Editorial Standards →