Sherlock Holmes and his partner Dr. Watson, get an action-oriented update in this Guy Ritchie film. Starring Robert Downey Jr. and Jude Law as the mystery-solving pair themselves, Sherlock Holmes brings 19th century London to life with plenty of occult rituals, fights, and comedy to keep you entertained. When a former lover of Holmes asks him to find a missing man, it's only a matter of time before things get complicated and deadly.