Henry Cavill to play Sherlock Holmes alongside Millie Bobby Brown in Enola Holmes
Henry Cavill and Millie Bobby Brown are to lead a new take on Sherlock Holmes.
Cavill plays Sherlock, while Brown will play his younger sister Enola. The story will follow Enola's adventures.
The movie has a script from Jack Throne, who adapts Nancy Springer's first Enola Holmes novel The Case of the Missing Marquess.
In the books, Enola is 14 years old, with aspirations of following in the footsteps of her older brother.
Confirmed to star alongside Cavill and Brown are Helena Bonham Carter, Adeel Akhtar and Fiona Shaw. Harry Bradbeer will direct the movie.
Filming on the new movie began last month. It will be released in 2020.