Enola Holmes 2: Netflix UK release date, trailer, and cast with Millie Bobby Brown and Henry Cavill

Watch more of our videos on Shots! 
and live on Freeview channel 276
Visit Shots! now
Detective sequel Enola Holmes 2 sees the return of Millie Bobby Brown and Henry Cavill as they take on a dangerous conspiracy

Detective adventure sequel Enola Holmes 2, from Fleabag and Killing Eve director Harry Bradbeer boasts an all star cast. The film, set shortly after the first instalment, was filmed in late 2021 and January 2022 in Hull, East Yorkshire. The sequel, which will land on Netflix this week, will see the return of the main cast as well as some new familiar faces.

What is Enola Holmes 2 about?

The action sequel finds Enola Holmes now working as a detective-for-hire as she opens her own agency - after waiting unsuccessfully for the work to come pouring in, Enola is about to shut up shop when she is offered her first official case - a penniless young girl asks her to find her missing sister.

Hide Ad
Hide Ad

As Enola delves deeper into the mystery, she begins to untangle a conspiracy that she will need the help of her friends and big brother Sherlock, to resolve. On her investigations, Enola travels through London’s murky factories and music halls, and to 221B Baker Street.

Who is in the cast of Enola Holmes 2?

Millie Bobby Brown as Enola Holmes

Millie Bobby Brown returns as the eponymous detective - after establishing herself as a successful sleuth in the first film by saving a marquis and tracking down her mother, Enola is now ready to take on her first official case. Brown is best known for playing Eleven in the hit sci-fi series Stranger Things, and also played Madison Russell in Godzilla: King of Monsters and its sequel Godzilla vs. Kong.

Millie Bobby Brown in Enola Holmes 2Millie Bobby Brown in Enola Holmes 2
Millie Bobby Brown in Enola Holmes 2 | Alex Bailey/Netflix © 2022

Henry Cavill as Sherlock Holmes

Sherlock needs no introduction, but in this film the infamous consulting detective takes a back seat as his younger sister proves she’s just as capable a sleuth. Cavill is a well-known film star having played Superman in the DC Extended Universe - Man of Steel, Batman vs Superman, and Justice League. His other film roles include playing Solo in The Man From U.N.C.L.E. and August Walker in Mission: Impossible - Fallout. He also plays Geralt of Rivia in The Witcher but is controversially being replaced after season three.

Henry Cavill as Sherlock Holmes Henry Cavill as Sherlock Holmes
Henry Cavill as Sherlock Holmes | Alex Bailey/Netflix © 2022

Helena Bonham Carter as Eudoria Holmes

Eudoria is Enola, Sherlock, and Mycroft’s mother, and after being tracked down in the first film will return in the sequel to offer her daughter a helping hand. Carter is synonymous with her role as the evil witch Bellatrix Lestrange in the Harry Potter franchise. Her other roles include playing Queen Elizabeth in The King’s Speech, Marla Singer in Fight Club, and Princess Margaret in season three and four of The Crown.

Hide Ad
Hide Ad
Millie Bobby Brown as Enola Holmes, Helena Bonham Carter as Eudoria HolmesMillie Bobby Brown as Enola Holmes, Helena Bonham Carter as Eudoria Holmes
Millie Bobby Brown as Enola Holmes, Helena Bonham Carter as Eudoria Holmes | Alex Bailey/Netflix © 2022

David Thewlis

Thewlis is a new cast member for the sequel, though the role he will play is as yet unknown. Thewlis is another Harry Potter alum, having played Remus Lupin in the franchise. He has also appeared in The Theory of Everything, Macbeth (2015), Legend, and Wonder Woman. He played John Dee in fantasy series The Sandman and voiced Lionel St. Swithens in adult animated comedy series Human Resources.

David ThewlisDavid Thewlis
David Thewlis | Tim P. Whitby/ Getty Images

Louis Partridge as Tewkesbury

Tewkesbury, the young hereditary peer who was saved by Enola in the first film will also return in the sequel. Partridge appeared as G-Man in Paddington 2 and Peter Pan in fantasy drama The Lost Girls. He also played Sid Vicious in the Sex Pistols biopic series Pistol and Piero in Medici.

Louis Partridge as TewksburyLouis Partridge as Tewksbury
Louis Partridge as Tewksbury | ALEX BAILEY/LEGENDARY ©2020

Adeel Akhtar as Lestrade

Lestrade is an inspector from Scotland Yard who helped to find Enola in the first film. Akhtar played Faisal in the comedy film Four Lions - he has also starred as Hassan Mahmoud in Unforgotten, Thénardier in Les Misérables, and Martin in Killing Eve. One of his more recent roles was playing Andy Fisher in crime drama Sherwood.

Adeel Akhtar will play LestradeAdeel Akhtar will play Lestrade
Adeel Akhtar will play Lestrade | Getty Images for BFI

Is Enola Holmes 2 on Netflix?

Enola Holmes 2 will land on Netflix on Friday 4 November - it is 2hrs 9mins long. The first film, Enola Holmes, is available to watch on Netflix now.

Is there a trailer for Enola Holmes 2?

Yes there is, and you can watch it right here:

Comment Guidelines

National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.