Superman actor Henry Cavill is going to play the iconic detective Sherlock Holmes in a new upcoming film project called Enola Holmes.
The film is based on the Enola Holmes Mysteries book series by Nancy Springer and Cavill will star with Millie Bobby Brown (Stranger Things) and Helena Bonham Carter (Harry Potter) also in the movie.
There are six books in the series and they tell the tale of Sherlock and Mycroft Holmes’ much younger sister, Enola, “who turns out to be a highly capable detective in her own right.” Brown will be taking on the role of Enola and Carter will play her mother.
If you are not familiar with the books here’s an overview of the story:
On Enola’s fourteenth birthday, her mother disappears, and Sherlock and Mycroft, Enola’s brothers, conclude that her mother voluntarily left. Enola is devastated but eventually discovers elaborate ciphers her mother wrote, which lead her to conclude that she left to live with the Romani people and escape the confines of Victorian society. Enola finds that her mother left money to fund her escape. When Mycroft insists that Enola attend boarding school and learn to be a proper lady, she runs away to London instead. Throughout the series, Enola solves numerous missing persons cases, including a rescue of Dr. John Watson, while eluding her brothers’ efforts to recapture her.
Jack Thorne wrote the script for the movie and it will focus on a missing teen whose father has been murdered.