Who would have ever thought that Roger Moore could play Sherlock Holmes,but he does it and with great style. The movie is one of the greatest S. Holmes movies I have ever seen, full of excitement. The Credit for it goes To Moore, it just shows that he is a great and very talented actor, who can play many different roles.