LONDON, Oct. 2 (UPI) -- British actor Jude Law has signed on to play Dr. John Watson in the upcoming movie "Sherlock Holmes," director Guy Ritchie said at a London news conference.
Robert Downey Jr. is to play the titular sleuth in the film, which also is to co-star Rachel McAdams, Mark Strong and Kelly Reilly and which is to open in theaters next October.