From director Guy Ritchie (Rocknrolla, Lock, Stock and Two Smoking Barrels) comes an all-new take on the classic master detective Sherlock Holmes starring Robert Downey Jr., Jude Law and Rachel McAdams.
After Nazis steal his gold, an ex-commando turned one-man death squad will go to outrageous lengths to get it back - even if it means killing every last Nazi in his path.
Left heartbroken in Rome after a wedding disaster, a stranded groom finds his ruined honeymoon transformed by a determined local and a few meddling travelers-proving that sometimes heartbreak is only the beginning.