5) Jake Gyllenhaal in The Day After Tomorrow (2004)
Jake Gyllenhaal was 23 when he appeared as Sam Hall, the character intended to be in high school. Although the actor's youthful appearance certainly allowed him to play out this role, his actual age made him look visibly off for the supposed high school years of the character.
Nevertheless, Gyllenhaal's acting was appreciated and very relatable, most of all when his character managed to go through the bedlam of a global climatic disaster. He was older than the role required, but he did a great job that moved the audience and gave him a leading man status in Hollywood.
Comment
Edited by Zainab Shaikh