Robert Downey Jr. and Rachel McAdams on the case at the 'Sherlock Holmes: A Games of Shadows' premiere
Amber Heard and Jodie Foster drop by to visit film's stars Noomi Rapace and Jared Harris
Rate This Image
Jared Harris is plotting something evil
Jared Harris, who plays the villainous Professor Moriarty at the premiere. Harris has appeared on "Mad Men" and "Fringe." He'll portray Ulysses S. Grant in Steven Spielberg's upcoming "Lincoln."
Watch him in the film here: