After digging around I was told that as of right now no one is "officially" signed on to play Watson but our sources are saying Farrell is the guy. It's not who I would pick (to be honest I don't know who I would pick) but they've already hooked me in with Robert Downey, Jr. and Russell Crowe. I'll have to trust Guy Ritchie on Farrell. What are you thoughts?

Source: JoBlo.com

Extra Tidbit: It would be interesting to see Downey, Jr. working together with Russell Crowe and Colin Farrell since Downey, Jr. has said he based his TROPIC THUNDER character Kirk Lazarus on those two actors.