The Enola Holmes cast features some big industry names, so where have you seen them before? There's a meta twist in the movie premise itself, as the title character is the younger sister of famous detective Sherlock Holmes and investigates her mother's disappearance. Warner Bros. originally intended to have a proper theatrical run for Enola Holmes but made a streaming distribution deal because of the COVID-19 pandemic. The film released on Netflix in September 2020.

In the Enola Holmes trailer, the young protagonist breaks the fourth wall and speaks to the audience. She recalls her "wonderful" upbringing and how she was always near her loving mother, Eudoria. When the Holmes family matriarch suddenly disappears, Enola temporarily moves in with her brothers Mycroft and Sherlock, but ultimately tricks them and leaves home in search of the truth. Directed by Harry Bradbeer and written by Jack Thorne, Enola Holmes shows the title character's evolution into a "lady" who is not afraid to fight.

Related: The 25 Best Films on Netflix Right Now

The Enola Holmes supporting cast includes a variety of acclaimed international performers, but it's the Enola Holmes main cast that will be the primary draw for audiences. The young star currently headlines the Netflix hit Stranger Things, and Sherlock is portrayed by a former Superman. Here's a cast and character guide for Enola Holmes.

Millie Bobby Brown As Enola Holmes

Enola Holmes looks back at the camera incredulously

Millie Bobby Brown stars as the title character Enola, the sister of Sherlock Holmes who investigates her mother's disappearance. Brown is best known for starring as Eleven in Stranger Things and also portrayed Madison Russell in Godzilla: King of the Monsters and will reprise her role for the 2021 follow-up Godzilla vs. Kong.

Sam Claflin As Mycroft Holmes

Sam Claflin as Mycroft Holmes in Enola Holmes on Netflix

Sam Claflin co-stars as Enola's mustached brother - and so far the second most portrayed Holmes on-screen - Mycroft. After breaking out in Pirates of the Caribbean: On Stranger Tides, Claflin portrayed Finnick Odair in The Hunger Games franchise and recently appeared as Oswald Mosley in Peaky Blinders season 5.

Henry Cavill As Sherlock Holmes

Henry Cavill as Sherlock Holmes in Enola Holmes on Netflix

Henry Cavill portrays Enola's most famous brother Sherlock. Cavill famously starred as Clark Kent aka Superman in the DCEU, and portrayed August Walker in Mission: Impossible - Fallout.

Helena Bonham Carter As Eudoria Holmes

Helena Bonham Carter as Eudoria Holmes in Enola Holmes on Netflix

Helena Bonham Carter portrays Enola's mother, Eudoria, whose disappearance sets in motion the primary conflict. Carter starred as Mrs. Lovett in Sweeney Todd: The Demon Barber of Fleet Street, as directed by her ex-husband Tim Burton. She also portrayed Marla Singer in Fight Club and currently stars as Queen Margaret in The Crown.

Enola Holmes Actors In Supporting Roles

Louis Partridge as Lord Tewksbury in Enola Holmes on Netflix

Louis Partridge as Lord Tewksbury: Enola's travel companion who needs her assistance. Louis Partridge portrayed Piero de' Medici in Medici and G-Man in Paddington 2.

Adeel Akhtar as TBA: Adeel Akhtar portrayed Naveed in The Big Sick and Martin in Killing Eve season 2.

Fiona Shaw as TBA: Fiona Shaw has received Emmy nominations for her supporting performances in Killing Eve and Fleabag. She's perhaps best known for portraying Aunt Petunia in the Harry Potter franchise.

Frances de la Tour as TBA: Frances de la Tour has appeared in Alice in Wonderland and Into the Woods.

Susie Wokoma as TBA: Susie Wokoma portrayed Frankie in Porters and Mabel Wisbech in Year of the Rabbit.

Burn Gorman as TBA: Burn Gorman portrayed Stryver in The Dark Knight Rises and Gottlieb in Pacific Rim.

Enola Holmes is based on The Enola Holmes Mysteries by Nancy Springer.

More: What Song Is In The Enola Holmes Trailer