Henry Cavill becomes Sherlock Holmes in the first images for Millie Bobby Brown's Netflix movie Enola Holmes. Cavill has built up a steady filmography over the years, appearing in films such as The Man from U.N.C.L.E. and Mission: Impossible - Fallout. However, he's undoubtedly best known for playing Superman in the DCEU. He first stepped into the role for 2013's Man of Steel and appeared in two subsequent installments. However, following the disappointing response to Justice League, Cavill's DCEU future seemed uncertain. Recent reports have suggested he will once again play Superman in a supporting capacity for the DCEU, and Cavill himself has said he would like to play the character again. Still, though, Cavill has managed to stay busy.

Cavill joined Enola Holmes last year, taking on the role of iconic detective Sherlock Holmes. However, in an interesting twist, he won't be the main character. Instead, the story will center on Sherlock's younger sister Enola (played by Brown). The film is based on author Nancy Springer's young adult novels, which followed the 14-year-old Enola on her adventures. Enola Holmes was acquired by Netflix earlier this year and is expected to arrive sometime this fall.

Related: Netflix: Every Movie & TV Show Releasing In July 2020

These first look images of Cavill and Brown in Enola Holmes arrive courtesy of EW and Total Film (via GamesRadar). They also feature Sam Claflin as the third Holmes, Mycroft. Enola Holmes will follow the titular young detective after she wakes up one day to discover her mother (Helena Bonham Carter) is missing. While her older brothers wish to send her off to boarding school, Enola sets off through London to find her mother. You can see the images in the space below.

Henry Cavill Sam Claflin and Millie Bobbie Brown in Enola Holmes
Millie Bobbie Brown as Enola Holmes
Mille Bobbie Brown as Enola Holmes
Henry Cavill Sam Claflin Millie Bobbie Brown Enola Holmes

The duo of Cavill and Brown is like a match made in Netflix heaven, seeing as they are both stars of two of Netflix's biggest shows. Brown has been leading the ensemble of Stranger Things as the powerful Eleven since it first premiered in 2016, and Cavill plays Geralt in the fantasy series The WitcherBoth shows are expected to return next year for additional seasons, though they were forced to delay production because of the coronavirus pandemic. For those impatiently awaiting both shows, Enola Holmes just might be the perfect substitution.

Cavill joins such actors like Benedict Cumberbatch and Robert Downey Jr. in playing Sherlock, who holds the distinction of being the most portrayed literary character in film and television. There are countless Sherlock Holmes stories out there, which is why Enola Holmes is such an interesting concept. After all, Sherlock has now become the supporting player instead of the main character. While this has happened before in various novels, it'll still be fun to see what Enola Holmes does with the eccentric family.

More: Sherlock Holmes: Everything That's Not In Canon (But People Think Is)

Source: EW and Total Film (via GamesRadar)