Sherlock Holmes has been portrayed by a lot of actors including Robert Downey Jr., Benedict Cumberbatch, Henry Cavill, and of course Johnny Lee Miller. In this video, CinemaBlend’s Sean O’Connell, Mike Reyes, Dirk Libbey and Mack Rawden debate who the best Sherlock Holmes actor is.

Subscribe to CinemaBlend's YouTube channel HERE.