BuzzFeed Staff
Mila Kunis in That ’70s Show, prime example!
We all knew that Florence, who was 22 at the time of filming, wouldn’t exactly look 13 during the Young Amy scenes in Little Women. But who could complain when a terrific actor was playing a great role? However, the classroom scene in which Amy/Florence was surrounded by actual 13-year-old children required too much suspension of my disbelief.
This one’s a relatively minor offense because it’s never stated what age Tyrion was supposed to be on the show. All we know is that he was supposed to be younger than Jaime and Cersei by a few years, which doesn’t quite ring true when you see them next to each other.
Tobey was 26 playing a 17-year-old Peter. This isn’t suuuch an outrageous age difference, even if he did look a little too old for high school. The bigger problem was when Tobey was 32 in Spider-Man 3 and Peter was supposed to be at most 21. Tobey’s got a youthful face, but 11 years is a big ole gap to cover.
Look, maybe if Andrew Garfield and Emma Stone weren’t already super famous when this movie came out, I could have bought them as high schoolers. But The Social Network and Easy A came out two years before The Amazing Spider-Man, and, as great as Andrew was at portraying Peter’s nervous teen energy, he was still almost 30 in 2012 when the movie came out. Emma had also already done Crazy, Stupid, Love, in which she played an actual adult. Sorry, love them both, but the picture of high school they were not.
I know you can’t have actual teenagers playing teenagers on teen dramas. I understand this. But you can’t tell me it’s not funny when you see a man clearly in is mid- to late-twenties worrying about who he’ll invite to prom. It’s particularly noticeable when someone like Cole Sprouse plays a teenager when the world saw him playing a teenager 10 years ago. Or when Nina Dobrev’s character, Elena, looks the same age as her aunt, who’s supposed to be 30.
Angelina Jolie played Colin Farrell’s mother in this movie. She is less than one year older than him! This movie came with a serious case of cognitive dissonance, and their scenes together are an odd experience.
The original Grease also had adults playing teenagers, so maybe Grease: Live deserves some slack because it was just living up to its predecessor. He may have made a great Danny, but he was very clearly a 32-year-old Danny, and I’d be lying if I said it didn’t distract me when he sang next to Jordan Fisher, who looked young enough to be his son.
An iconic role performed by an iconic actor! But Rachel McAdams (and to be honest, most of the cast) looked like anything but a passable high schooler. In this scene, she looks like a lawyer or some other adult professional.
Jennifer Lawrence is a great actor, but at 24 she looked waaay too young to play a woman who was supposed to be in her mid-thirties. It was odd to see someone as young as Jennifer playing a character who’d been through so much in life.
Cameron Frye is one of my favorite movie characters of all time, so I say this with all the love in the world — he was not a convincing teenager. Maybe the character’s old soul played into it, or the fact that he was so much taller than Matthew Broderick and Mia Sara, but Alan Ruck looked every bit the 29-year-old he was at the time of filming.
Yes, another teen movie in which a 28-year-old plays a high schooler and can’t quite pull it off. But before you yell at me for being repetitive, please consider that Jesse Metcalfe really does look too old for high school in this movie!
Allow me to go on record stating that I hate this new de-aging technology we’re seeing so much of. It looked weird when they put Chris Evans’ de-aged head on a smaller body in the first Captain America, it looked weird when they tried to make Robert Downey Jr. look like a college student in Civil War, and it looked weird when they made Samuel L. Jackson look like young Nick Fury in Captain Marvel! Nobody’s face is that smooth! I’m sorry, but I hate it!
The character’s age didn’t really matter in the prequel trilogy, but you can’t tell me it wasn’t a little weird that she was 14 in Phantom Menace and looked exactly the same age in Attack of the Clones, which took place 10 years later. Meanwhile, Anakin was played by a little boy in Phantom Menace and then became Hayden Christensen, an adult man, 10 years later.
Would it really have cost the screenwriters that much to say Baby was 21 or so in the movie?? She could have been a very sheltered 21-year-old! Her name was Baby, for crying out loud! Anyway, saying she was 17 when her love interest looked at least 30 didn’t help sell the adolescence of it all — even if Jennifer Grey and Patrick Swayze were amazing in the movie.
The epilogue took place 19 years after the main story ended. Read that again — 19 years, not 30, not 40. So can someone explain to me why Ron looked like this at *checks notes* 36 years of age?! Who did Rupert Grint make so angry that they did him like this?! He looks at least 50.
Get all the best moments in pop culture & entertainment delivered to your inbox.