
More often than not, kids on TV and in movies are actually played by actors who have left childhood behind years before— and their real ages aren't taken into account when casting their parents. But this problem isn't limited to children. Tom Selleck and his TV dad Len Cariou on "Blue Bloods" are just six years apart in real life.
These 31 pairs of on-screen parents and their offspring are just too close in age to be realistic — in a few cases, the "kids" are even older than their "parents."
Keep scrolling to see how much older your favorite fictional parents are than their "kids."
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."

When "Mean Girls" was released in 2004, Poehler was 33 and McAdams was 26.
Widely regarded as one of the most beautiful women on Earth, a 29-year-old Angelina Jolie played 28-year-old Colin Farrell's mother in notorious flop "Alexander."

You'd be forgiven for forgetting about this movie — it was a critical and financial failure. Perhaps it had something to do with its ridiculous casting of Jolie and Farrell as mother and son, even though they're 11 months apart.
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.
See the rest of the story at Business Insider