Following the cinematic release of
Men In Black 3, in which
Josh Brolin convincingly plays a younger Tommy Lee Jones, and the recent news that Daniel Radcliffe
will star as a young Jon Hamm in a new Sky Arts drama, we take a look at other actors - from Ewan McGregor and Alec Guinness to Mila Kunis and
Angelina Jolie, who have played different stages of the same part.

Robert De Niro played a younger Don Vito Corleone in The Godfather: Part II, with Marlon Brando taking on the same role in the first movie in 1972.
1 of 10
Copyright: Rex Features Moviestore Collection/Rex Features