Enola Holmes ★★½

Sherlock Holmes actors ranked:

Benedict Cumberbatch
Robert Downey Jr

Will Ferrell




Henry Cavill

Nicole liked these reviews