Sherlock Holmes
Robert Downey Jr. plays the famous character created by Sir Arthur Conan Doyle in 2009's Sherlock Holmes. When Holmes pursues Adler from Parliament all the way to the top of Tower Bridge, it's an impressive feat, and not just because Holmes was forced to navigate the London Sewers—these locations are actually several miles apart.