If you'll pick an American to play an Englishman, pick him right

Rating: Null/10 (16 February 2010)

How disappointing! Wrong cast, film becomes boring in the middle and does not deserve the propaganda it got.
As much as Guy Ritchie has a touch for suspense, this one lacked it. Nothing special about it at all...
I LOVE Robert Downey Jr., and was extremely hilarious when playing an Australian method actor overly engrossed in his role as an African-American soldier in Tropic Thunder, but was bad here. Role should have been given to Johny Depp of Mathew McCauneghy (Although I'd have doubts about the accent) Jude Law is all about sophistication & sexy; does not suit the role of a martial arts Dr. Watson! Role should have been given to Ewan Mcgregor.
Rachel McAdams even though beautiful, should be stuck to chick flicks or romantic comedies. Role should be given to Cate Blanchett as she can play Hepburn in the Aviator, an Elf in Lords of the Ring, a Russian General in Indiana Jones. She can play the role of anyone including a thief who is capable of loving and would even add spice to the role. Or Penelope Cruz, even though she cant be compared to Cate.
Watch it if you just want to see Robert.