 Peter OToole (I) (qv) was originally cast as Sherlock Holmes, and  Laurence Olivier (qv) was cast as Dr. Watson. But the two actors  had not worked well together in the past, and were unable to  overcome their differences for this film.