0Josh Brolin, Tommy Lee Jones & More Stars Who Share Roles (Photos)Double TakeJosh Brolin plays a young Tommy Lee Jones in Men in Black 3. See more actors who stepped in to established parts.Updated Jul. 13, 2017 6:30PM EDT / Published May 25, 2012 4:45AM EDT Tommy Lee Jones and Josh Brolin (Agent K)Sony Pictures Ian McKellen and Michael Fassbender (Magneto)20th Century Fox / Everett Collection Anthony Hopkins and Gaspard Ulliel (Hannibal Lecter)Orion Pictures / Everett; MGM / Everett Alec Guinness and Ewan McGregor (Obi Wan Kenobi)Lucasfilm Ltd. / Everett; 20th Century Fox / Everett Robert Wagner and Rob Lowe (Number 2)New Line Cinema / Everett Collection Harrison Ford and River Phoenix (Indiana Jones)Paramount / Everett Collection Leonard Nimoy and Zachary Quinto (Mr. Spock)Paramount / Everett Collection Anthony Perkins and Henry Thomas (Norman Bates)Universal Pictures / Everett; MCA Television Entertainment / Everett Marlon Brando and Robert De Niro (Vito Corleone) Paul Newman/Robert Redford and Tom Berenger/William Katt (Butch Cassidy and the Sundance Kid)
Tommy Lee Jones and Josh Brolin (Agent K)Sony Pictures Ian McKellen and Michael Fassbender (Magneto)20th Century Fox / Everett Collection Anthony Hopkins and Gaspard Ulliel (Hannibal Lecter)Orion Pictures / Everett; MGM / Everett Alec Guinness and Ewan McGregor (Obi Wan Kenobi)Lucasfilm Ltd. / Everett; 20th Century Fox / Everett Robert Wagner and Rob Lowe (Number 2)New Line Cinema / Everett Collection Harrison Ford and River Phoenix (Indiana Jones)Paramount / Everett Collection Leonard Nimoy and Zachary Quinto (Mr. Spock)Paramount / Everett Collection Anthony Perkins and Henry Thomas (Norman Bates)Universal Pictures / Everett; MCA Television Entertainment / Everett Marlon Brando and Robert De Niro (Vito Corleone) Paul Newman/Robert Redford and Tom Berenger/William Katt (Butch Cassidy and the Sundance Kid)