In the rare moments when the mystery spoof “Holmes & Watson” clicks, the movie is like a cross between a raunchy ’80s comedy and a Daffy Duck cartoon. As super-detective Sherlock Holmes, Will Ferrell is just like Daffy, the overconfident hero, blustering his way into trouble. And as Dr. John Watson, John C. Reilly is Porky Pig, the long-suffering sidekick. They’re a winning pair of losers.
Source: L.A. Times – Entertainment News