Robert Downey Jr. returns as the brilliant sleuth and Jude Law is back as Dr. Watson in this atmospheric sequel to 2009's Sherlock Holmes. Holmes resorts to occult theories and more to defeat the plans of his nemesis, the evil Professor Moriarty.
Cast: Robert Downey Jr., Jude Law, Noomi Rapace, Jared Harris, Eddie Marsan, Rachel McAdams, Kelly Reilly, Geraldine James
Director: Guy Ritchie
Release Year: 2011
Length: 128 minutes
Movie information delivered by Netflix