Advertisement

Henry Cavill to co-star with Millie Bobby Brown in 'Enola Holmes'

By Karen Butler
Actor Henry Cavill is to play Sherlock Holmes in the film, "Enola Holmes." File Photo by Oliver Contreras/UPI
1 of 3 | Actor Henry Cavill is to play Sherlock Holmes in the film, "Enola Holmes." File Photo by Oliver Contreras/UPI | License Photo

June 27 (UPI) -- Henry Cavill has signed on to play the iconic sleuth Sherlock Holmes in the new movie, Enola Holmes.

EW.com reported the casting news Thursday.

Advertisement

The Hollywood Reporter said Cavill -- who is known for playing Superman in Man of Steel, Batman v Superman: Dawn of Justice and Justice League -- will play the older brother of aspiring detective Enola, who is being portrayed by Stranger Things standout Millie Bobby Brown.

The project was announced in January 2018.

The Legendary Entertainment film is based on Nancy Springer's Enola Holmes Mysteries novel series.

Helena Bonham Carter is playing Enola's mother in the screen version.

Latest Headlines