The shocking age differences between 32 fictional parents and their children
Keep scrolling to see how much older your favorite fictional parents are than their "kids."
In the 2019 film "Glass," Charlayne Woodard plays the mother of Samuel L. Jacksons character, Elijah (aka Mr. Glass). The only problem is that, at 65, shes five years younger than 70-year-old Jackson.
ADVERTISEMENT
Universal Pictures
Jackson looks great for his age, but that still doesn't make casting a woman a whole five years younger than him make any more sense.
This isn'ttotallythe fault of " Glass " the actors originally appeared in the 2000 film "Unbreakable," in which Wood had to portray the mother of a young version of Elijah as well. She donned old age makeup in that film.
Cher, a legend, plays the mother of fellow legend Meryl Streep in "Mamma Mia! Here We Go Again," but theyre only three years apart.
ADVERTISEMENT
Universal Pictures
While both look great for their ages Cher is 72 and Streep is 69 you can see from their recent red carpet photos how laughable it is that Cher would play Streep's mom.
The mother-daughter duo of Amy Poehler and Rachel McAdams is only seven years apart. McAdams was 26 when she starred as high school junior Regina George in "Mean Girls."
Paramount Pictures
ADVERTISEMENT
Widely regarded as one of the most beautiful women on Earth, a 29-year-old Angelina Jolie played 28-year-old Colin Farrells mother in notorious flop "Alexander."
Warner Bros.
ADVERTISEMENT
Alexis Bledel and Lauren Graham are intentionally close in age just 15 years apart. In "Gilmore Girls," Lorelai was a teen when she gave birth to Rory.
Lorelai and Rory Gilmore have one of the most iconic mother-daughter relationships on TV they're more like best friends than family. According to the storyline, Lorelai got pregnant as a teenager, and ran away from home to raise Rory on her own.
So it was true-to-life that the people at The WB cast Bledel and Graham , who are only 15 years apart. But a more glaring age gap was between Lorelai and Lane, Rory's best friend, who was supposed to be the same age as Rory. However, the actress playing Lane, Keiko Agena, is only six years younger than Graham .
ADVERTISEMENT
Stefan Salvatore and his mother Lily both play vampires who dont age on "The Vampire Diaries," so its somewhat realistic that the two actors that played them (Paul Wesley and Annie Wersching) are only six years apart.
Stefan's mother, also, a vampire, is played Lily Salvatore, who is only six years older than Wesley.
ADVERTISEMENT
Fans were confused when it was announced that Winona Ryder would be playing Zachary Quintos mother in the 2009 reboot of "Star Trek" shes only six years older than him.
Paramount Pictures
In real life, Ryder and Quinto look approximately the same age which makes sense, because Ryder is only six years older than Quinto . However, during her brief appearance as Spock's mother in "Star Trek" she looked much older thanks to age makeup .
In reality, Ryder was 38 playing mother to a 32-year-old Quinto.
ADVERTISEMENT
Lesley Fera is only 14 years older than her TV daughter Troian Bellisario on "Pretty Little Liars." Bellisario was 24 in the shows first season, when her character was supposed to be a junior in high school.
ABC Family
Blake Lively and Kelly Rutherford (aka Serena and Lily van der Woodsen) are only 19 years apart on "Gossip Girl."
ADVERTISEMENT
The CW Network (The CW)
Drew Barrymore is two years older than Adam Garcia, who played her son in "Riding in Cars with Boys."
ADVERTISEMENT
Columbia Pictures
In "Riding in Cars with Boys," Barrymore plays Beverly Donofrio, who is 15 at the beginning of the movie (Barrymore was actually 26). The movie tracks Donofrio's life from her teens into adulthood.
However, her college-age son is played by Garcia, who is two years older than Barrymore he was 28 playing an 18-year-old at the time.
In "Footloose," a movie about a town that outlawed dancing, the stodgy reverend upholding the ban, played by John Lithgow, is only 12 years older than his fictional daughter, played by Lori Singer.
ADVERTISEMENT
Paramount Pictures
Johnny Depp is five years older than movie mom Rachel Griffiths in "Blow."
New Line Cinema
ADVERTISEMENT
"Blow," the 2001 film about real-life drug dealer George Jung , follows the Jung family for decades. Griffiths plays Depp's mother, despite him beingfive years her senior. During Jung's later years in the film, she even needs to wear age makeup to look the part.
Michael J. Fox and Lea Thompson are the same age even though Foxs character in "Back to the Future" is Thompsons son. Her older look was achieved with facial prosthetics.
Universal Pictures
The fact that the two are the same age works since Marty eventually travels back in time and meets his mother as a teen (also played by Thompson ).
ADVERTISEMENT
Merrilee McCommas is just 10 years older than Minka Kelly, who plays her daughter Lyla Garrity on "Friday Night Lights." Kelly was supposed to be a high school sophomore, but was 26 when the show premiered.
The 101 and NBC
ADVERTISEMENT
Her infrequently seen mother Patti was played by McCommas, who only has a decade on her TV daughter.
Even though Sophia looked decades older than her daughter Dorothy on "The Golden Girls," Bea Arthur and Estelle Getty are only one year apart and Arthur was older.
ADVERTISEMENT
Karen Roe was a teen mom on "One Tree Hill." In real life, Moira Kelly is only 14 years older than Chad Michael Murray.
The CW Network (The CW)
Murray was 22 when the series began, while his TV mom Kelly was 34 just 14 years older. However, it made sense sinceit was established that Karen (Kelly's character) got pregnant with Lucas in high school.
Lea Michele and Idina Menzel look remarkably alike, which is why Menzel was cast to play Micheles birth mother on "Glee." Menzel is only 15 years older than Michele.
ADVERTISEMENT
Fox Network
Menzel is just 15 years older than Michele.
"I'm looking at the script and it says I'm going to play the mother of Lea Michele, who, in real life is 25 years old," Menzel told "The Talk," "I was like,'This is not the best day of my life.'"
Even though Al Lewis played Grandpa on "The Munsters," he was a year younger than his TV daughter Lily, played by Yvonne De Carlo.
ADVERTISEMENT
According to the New York Times, Lewis fudged his age and pretended to be 13 years older than he actually was because he was nervous he wouldn't get cast as Grandpa since he was younger than De Carlo.
Only later was it revealed that he was born in 1923, one year after De Carlo was born.
Gregg Sulkin and his TV mom Ever Carradine on "Runaways," the latest in a line of Marvel TV shows, are only 18 years apart.
ADVERTISEMENT
"Flickas" main character, Katy, is supposed to be a teenager who has a fraught relationship with her father. But the actress who played Katy, Alison Lohman, was 27 at the time making her just 13 years younger than her movie dad (Tim McGraw).
ADVERTISEMENT
Twentieth Century Fox
Kelsey Grammer and John Mahoney of "Frasier" only had a 15-year age difference, even though Mahoneys character always seemed much older.
ADVERTISEMENT
Mahoney, who played Frasier's disabled father Martin, was 53 .
"Blue Bloods" father and son duo Tom Selleck and Len Cariou have a small age difference of just six years.
ADVERTISEMENT
Tom Selleck looks great for his age he doesn't look anywhere near 73 which is why this pairing works, despite the small age gap.
Cariou looks a bit more age-appropriate ( he's nearing 80 ), so it's believable that the two are father and son.
This is an extreme case of an actor playing someone much younger than he is Jason Earles was 29 when he began playing 16-year-old Jackson Stewart on "Hannah Montana." His dad, played by Billy Ray Cyrus, is only 16 years older than him.
ADVERTISEMENT
Disney Channel
The Stewart family on "Hannah Montana" is extremely spread out, age-wise. TV dad Cyrus is only 16 years older than TV son Earles, and Earles is 15 years older than TV sister Miley (even though they both play high schoolers).TV mom, played by Brooke Shields, is only 12 years older than Earles.
Matthew Settle and Penn Badgley, who played Rufus and Dan Humphrey on "Gossip Girl," only had a 17-year age difference.
The CW Network (The CW)
ADVERTISEMENT
Kelly Rowan and Benjamin McKenzie starred in "The OC," where Rowan played McKenzies adoptive mother. While Kirsten and Ryan werent biologically related, Kirstens biological son Seth and Ryan were the same age so its still ridiculous that shes just 12 years older than McKenzie.
The 24-year-old McKenzie was such an unconvincing teenager that the show eventually made fun of itself in an episode, in which McKenzie's character Ryan makes a comment about another young actor. "How does that guy play high school? Hollywood, man," he said.
ADVERTISEMENT
Mulders mother on "The X-Files" was played by Rebecca Toolan, who in reality is just one year older than David Duchovny.
ADVERTISEMENT
Aunt Viv in "The Fresh Prince of Bel-Air" was played by two different actresses during the shows six seasons, neither of which were much older than their TV daughter, Hilary.
The eldest Cosby child, Sondra, played by Sabrina Le Beauf, is only 10 years younger than Huxtable family matriarch Clair, played by Phylicia Rashad.
ADVERTISEMENT
Sondra wasn't originally part of "The Cosby Show," but her character was included at the behest of Bill Cosby himself he wanted to show that Cliff and Clair were successful parents, and had a daughter in college.
However, Rashad only had a decade on her eldest TV daughter and Le Beauf is nine years older than the next oldest Huxtable child, Denise, played by Lisa Bonet .
"Pretty Little Liars" co-stars Holly Marie Combs and Lucy Hale are 16 years apart Hale was 20 years old when she started playing high school junior Aria.
ADVERTISEMENT
ABC Family
Hale looks unusually young for her age she can still pass for a high school student at age 28, proven by her starring role in 2018 Netflix rom-com "Dude." But she's only 16 years younger than Combs , who played her mother Ella.
Even though Carla Gugino appeared much older than her "Watchmen" co-star and on-screen daughter Malin Akerman, theyre only seven years apart.
ADVERTISEMENT
Columbia Pictures
Gugino first appeared as a young woman during flashbacks in "Watchmen," and the choice was made to keep Gugino as Akerman's mother for scenes taking place in the present as well, even though the two actresses only have a seven-year age difference. Her elderly appearance was achieved with facial prosthetics .
Melissa Leo is only 11 years older than her "The Fighter" co-star Mark Wahlberg.
Paramount Pictures
ADVERTISEMENT
Leo is barely more than a decade older than Wahlberg , one of her sons in 2010 film "The Fighter." And she's just 14 years older than her other son in the movie, Christian Bale .
Nell Hudson, who has played Laoghaire since the first season of "Outlander," is actually two years younger than her daughter, played by Lauren Lyle.
A time jump in season three made actors have to appear 20 years older. The villainous Laoghaire, played by Hudson, had two daughters during that time. One of her daughters, Marsali, is played by Lyle, who isolder than Hudson in real by two years!
ADVERTISEMENT
Lyle spoke to Elle about this strange age gap , saying "Nell Hudson, who plays Laoghaire, my mother, she's like two years older than me! We're almost the same age, and she's my mom! The two of us were like, 'We look the same! That's so weird! How is this going to work?'"
Sign up here to get INSIDER's favorite stories straight to your inbox.
ncG1vNJzZmivp6x7scHLrJxnppdkr6p7y6Kdnqukrrmme9OhnGarmKSwrLXNoGSan5VisaqyxZ6pnqaTmsBursStrp6dnmKAc3nFopqtoZ%2Bjrq15z5qpnqakqHqiusNmq6Gdmad6pLTIpZurnZ5khXGy2W5ucA%3D%3D