Decades before the fall of the Iron Curtain, two spies face off in a bombed out section of East Berlin. The first spy, Solo (Henry Cavill, Man of Steel, Immortals) is an American CIA agent. The second, Illya (Armie Hammer; The Lone Ranger, The Social Network) is a Russian KGB agent.
In a large departure from previous adaptations of Sherlock Holmes, Guy Ritchie takes the director's helm and shows us all his vision of Sir Arthur Conan Doyle's famous detective. Taking the lead as Holmes is the reinvigorated Robert Downey Jr., complete with pipe and hat and Jude Law as the venerable Dr.