The best actor to portray the famous sleuth is Basil Rathbone.
He made 14 Sherlock Holmes movies with Nigel Bruce (Dr. Watson) in the 30s and 40s.
Many film historians and critics - including Alan Barnes — feel that Rathbone was the best at portraying Holmes.
Some of the movies you can watch for free on YouTube: t.ly/G173
I have to go with Jeremy Brett.
Rathbone also portrayed Holmes on radio.
......”Many film historians and critics - including Alan Barnes — feel that Rathbone was the best at portraying Holmes”......
Yes