Blockbuster action-adventure flick from Guy Ritchie (RocknRolla, Snatch, Lock, Stock and Two Smoking Barrels) with style, style and style, lots of whooshing cameras, freeze-frames followed by super slo-mo flashbacks and flash forwards and a bombastic Hans Zimmer score. Robert Downey Jr. plays buff super-sleuth bad boy Sherlock Holmes. Jude Law plays his equally studly, but more stable partner Dr. Watson, who clucks over Holmes antics while always standing by his man. There are two females, Kelly Reilly as Watson's fiancée and Rachel McAdams as "the only woman ever to have bested Holmes." They are included primarily to remind viewers that, despite the bitchy homoerotic relationship between the boys, Holmes and Watson are indeed straight. Fun for a while. 128 minutes.