Sherlock Holmes
Sherlock Holmes is a master at solving the most impenetrable mysteries, but he has his work cut out for him on his latest case. As the famed detective investigates an alleged theft, he’s brought face to face with his most devious adversary yet — Professor Moriarty.
Play movie
Sherlock Holmes
John Barrymore
Roland Young
Carol Dempster
Gustav von Seyffertitz
Louis Wolheim
William Powell
Hedda Hopper
Reginald Denny