Holmes & Watson 
 IMDb
A humorous take on Sir Arthur Conan Doyle's classic mysteries featuring Sherlock Holmes and Doctor Watson.(IMDB)
Cast
Will Ferrell, John C. Reilly, Ralph Fiennes