I was sceptical with a classic name like Sherlock Holmes being retold from a different angle. With bad press in the press on Millie Bobby Brown due to her sexualizing demeanour (not my words) I didn't think the casting was great. Henry cavill steals the film and perhaps a re telling of Sherlock with him at the helm alone would've been a better angle. You get the impression that Millie was trying to emulate Natalie Portman. I'm just not a fan of Hollywood etc vearing off course with classic novels.