In the new movie "Looper," Joseph Gordon-Levitt plays the younger version of a character named Joe, while Bruce Willis portrays the same man in his later years. Thanks to time travel, the two inevitably meet. In order to sell the audience on these two actors being the same character in different periods of his life, Gordon-Levitt went through several hours of makeup work each day to better resemble the "Die Hard" star. The younger actor also studied the older actor's other films to get his characteristics down perfectly. The result: Gordon-Levitt is being talked about as a better Bruce Willis than Bruce Willis.

Where this impersonation rates among the best of young-to-old casting will be determined when "Looper" hits theaters this Friday. For now, let's take a look at the 15 greatest performances by actors who've played the same character.

RELATED: Joseph Gordon-Levitt on emulating Bruce Willis and the difficulties of being a child star

categories Movies