Holy smokes Robin ... Christian Bale has aged well!
Here’s a 25-year-old version of the "American Psycho" at a movie premiere back in 1999 (left) and 17 years later ... the iconic Batman -- who turned 42 this weekend -- on the red carpet earlier this month (right).
No Superman needed.
The question is...
Waiting for your permission to load the comments.