Adaptation

Tom and Jerry Meet Sherlock Holmes

This Film was released on 16 August 2010, by Warner Bros. Animation.
IMDb: Tom and Jerry Meet Sherlock Holmes 
Letterboxd: Tom and Jerry Meet Sherlock Holmes 

Sherlock Holmes played by: Michael York
Dr. Watson played by: John Rhys-Davies

Turn on <canvas>.
Cast
Michael York as Sherlock Holmes
John Rhys-Davies as Dr. John H. Watson
Malcolm McDowell as Prof. James Moriarty
Richard McGonagle as Ali
Jeff Bergman as Butch
Jeff Bergman as Droopy
Jess Harnell as Brett Jeremy
Jess Harnell as Pan
Richard McGonagle as Policeman
Phil LaMarr as Policeman
Grey DeLisle as Red
Greg Ellis as Sergeant
Phil LaMarr as Spike
Greg Ellis as Tin
Billy West as Tom
Kath Soucie as Tuffy