Let’s talk about the Twilight cast. You know, those impossibly beautiful vampires and angsty teens. But here’s the real shocker: most of the actors were way older than their characters. It’s a Hollywood magic trick, and it’s hilarious.

The Teen Who Wasn’t a Teen

Kristen Stewart played Bella Swan, a high school junior. She was 18 when filming started. That’s legal, but still a bit of a stretch. Robert Pattinson played the 100-year-old vampire Edward Cullen. He was 22. So, a grown man played a monster, and an adult played a kid. Perfect.

But the real kicker is Taylor Lautner. He played Jacob Black, the 15-year-old werewolf. Taylor was 16 during the first movie. By the time New Moon rolled around, he’d bulked up like a bodybuilder. He was 17 and looked like he could bench press a car. Hilarious.

The Vampire Family Grown-Ups

The Cullen “teenagers” were all played by adults. Ashley Greene (Alice) was 21. Nikki Reed (Rosalie) was 20. Kellan Lutz (Emmett) was 23. They were supposed to be immortal teens, but they looked like they were shopping for 401(k) plans.

Peter Facinelli played Carlisle, the dad-vampire. He was 35, which makes sense. But Elizabeth Reaser (Esme) was 33. In the books, they’re ancient. On set, they were younger than some of the actors playing their “children.” Go figure.

Twilight - how have the actors of the series changed after 15 yearsTwilight - how have the actors of the series changed after 15 years

The Real Children

The only actual teenager in the main cast? Christian Serratos, who played Angela Weber. She was 17. And the adorable Mackenzie Foy played Renesmee in the finale. She was 11. She acted circles around the adults. No surprise there.

What about Bella’s dad, Charlie? Billy Burke was 41. He had more in common with a real parent than anyone. Except his daughter was played by a 20-something. Weird family dynamics.

The Cast Of Twilight Then And Now Hollywood Reporter PHOTOS: The StarsThe Cast Of Twilight Then And Now Hollywood Reporter PHOTOS: The Stars

Why This is So Fun

This age gap is a delicious bit of movie trivia. It reminds us that vampires don’t age, but actors do. They were all just trying to look like moody teenagers. Spoiler: they failed, and we loved it.

Imagine if they cast actual 15-year-olds. You’d have a bunch of awkward kids worrying about homework. Instead, we got 22-year-olds staring into rain and looking intense. That’s cinema.

Twilight First Movie CastTwilight First Movie Cast

The Final Bite

So next time you watch Twilight, ignore the sparkly skin. Look at the birth certificates. The ages are a mess. Robert was older than Kristen by 4 years. Taylor was younger than both, but bulkier. It’s a beautiful, confusing mess.

And that’s the magic of Hollywood. They make 17-year-old werewolves and 100-year-old teen heartthrobs. True love never ages, but actor contracts definitely do. Now go rewatch and spot the wrinkles.