Colin Farrell The New Dr. Watson?

According to sources for JoBlo, Irish hunk Colin Farrell is in talks to star as Dr. Watson in Guy Ritchie’s upcoming reinvention of “Sherlock Holmes”.

As of right now no one is “officially” signed on to play Watson, a role that Russell Crowe was erroneously linked to the other week. Certainly Farrell seems an odd choice to play Holmes less incisive documentarian.

Robert Downey Jr. is officially set as Holmes, Mark Strong is pretty much set for a key role, and rumors of Crowe as Professor Moriarty are still out there and have yet to be officially commented on.