1,046 suggestions
Brian Blessed
as Mycroft Holmes in The Perfect Sherlock Holmes Movie
Michael Gambon
as Mycroft Holmes in The Perfect Sherlock Holmes Movie
Peter O'Toole
as Professor Moriarty in The Perfect Sherlock Holmes Movie

Andy Serkis
as Professor Moriarty in The Perfect Sherlock Holmes Movie

Miriam Margolyes
as Mrs. Hudson in The Perfect Sherlock Holmes Movie

Ken Stott
as Dr. John Watson in The Perfect Sherlock Holmes Movie

David Haig
as Dr. John Watson in The Perfect Sherlock Holmes Movie

Rufus Sewell
as Sherlock Holmes in The Perfect Sherlock Holmes Movie
Guy Henry
as Sherlock Holmes in The Perfect Sherlock Holmes Movie
Brian Blessed
as Colonel Moran in The Perfect Sherlock Holmes Cast
Michael Smiley
as Charles Augustus Magnussen in The Perfect Sherlock Holmes Cast
Jason Flemyng
as Charles Augustus Magnussen in The Perfect Sherlock Holmes Cast

Tim Curry
as Charles Augustus Magnussen in The Perfect Sherlock Holmes Cast
Brian Blessed
as Mycroft Holmes in The Perfect Sherlock Holmes Cast
Rik Mayall
as Athelney Jones in The Perfect Sherlock Holmes Cast

Tim Curry
as Athelney Jones in The Perfect Sherlock Holmes Cast

Tom Felton
as Tobias Gregson in The Perfect Sherlock Holmes Cast

Andy Serkis
as Professor Moriarty in The Perfect Sherlock Holmes Cast
Peter O'Toole
as Professor Moriarty in The Perfect Sherlock Holmes Cast
Michael Gambon
as Mycroft Holmes in The Perfect Sherlock Holmes Cast