Henry Cavill, who has played Superman since 2013’s Man of Steel, has joined the cast of Enola Holmes as the legendary detective Sherlock Holmes.

As reported by THR, Cavill joins Stranger Things’ Millie Bobby Brown, who is starring as Enola Holmes, and Helena Bonham Carter as Enola’s mother in the film based on the Enola Holmes Mysteries book series by Nancy Springer.

Enola Holmes is Sherlock and Mycroft Holmes’ younger sister, who is “a highly capable detective in her own right.” The first novel in the series was released in 2006 and was titled The Case of the Missing Marquess.

Continue reading…

Source: IGN.com Superman's Henry Cavill Cast as Sherlock Holmes in New Movie