Though death-defying stunts, magical encounters and stunning visuals may be commonplace in cinema nowadays, there's one thing that Hollywood magic can't do: Convince us that these grown adults are teenagers.
From Stockard Channing playing a teenage Rizzo at age 33 to Amanda Seyfried starring as an 18-year-old Elizabeth Holmes, here are 21 times Hollywood tried — and failed — to convince us that these older actors were still in high school.
1
Paul Rudd — Played Andy Fleckner in ‘Wet Hot American Summer’ at age 31.
2
Alan Ruck — Played Cameron Frye in ‘Ferris Bueller’s Day Off’ when he was around 30 years old.
3
Cory Monteith — Played Finn Hudson on ‘Glee’ until his death at age 31.
4
Charisma Carpenter — Played Cordelia Chase in ‘Buffy the Vampire Slayer’ starting at age 27.
5
Jason Earles — Played Jackson Stewart in ‘Hannah Montana’ at age 29.
6
Darren Barnet — Played Paxton Hall-Yoshida in ‘Never Have I Ever’ starting at age 29.
7
Matt Damon — Played Scott Thorson in ‘Behind the Candelabra’ at age 42.
8
Barbra Streisand — Played Yentl Mendel in ‘Yentl’ when she was 41.
9
Rachel McAdams — Played Regina George in ‘Mean Girls’ at age 26.
10
Andrew Garfield — Played Peter Parker in ‘The Amazing Spider-Man’ when he was 27.
11
Gabrielle Union — Played Isis in ‘Bring It On’ at age 27.
12
Gabrielle Carteris — Played Andrea Zuckerman in ‘Beverly Hills, 90210’ at age 29.
13
Amanda Seyfried — Played an 18-year-old Elizabeth Holmes in ‘The Dropout’ at age 36.
14
Stockard Channing — Played Rizzo in ‘Grease’ at age 33.
15
Audrey Hepburn — Played Holly Golightly in ‘Breakfast at Tiffany’s’ when she was 31.
16
Meredith Monroe — Played Andie McPhee on ‘Dawson’s Creek’ at age 29.
17
Keiko Agena — Played Lane Kim in ‘Gilmore Girls’ starting at at age 27.
18
Bianca Lawson — Played Maya St. Germain in ‘Pretty Little Liars’ at age 31
19
Shirley Henderson — Played Moaning Myrtle in ‘Harry Potter and the Chamber of Secrets’ at age 36.
20
Stacey Dash — Played Dionne Davenport in ‘Clueless’ when she was 28.
21
Henry Winkler — Played Arthur "Fonzie" Fonzarelli in ‘Happy Days’ unit he was roughly 39 years old.