Guy Ritchie turned Sherlock Holmes into an action hero, but which of his many action scenes was the best?
Hero Fiennes Tiffin plays a young Sherlock Holmes in Guy Ritchie's rip-roaring, explosive reimaging of Arthur Conan Doyle's fictional sleuth - with added fight scenes.