One of the main conditions of a good film is well-matched actors who have chemistry between each other that makes us love movies. During the casting, filmmakers may not even pay attention to actors’ age if they fit the role. As a result of such castings, sometimes we get duets of children and parents who are almost the same age in real life.

1. Cher and Meryl Streep in “Mamma Mia! Here We Go Again”

Universal Pictures

In the film, Cher (she was 72 at the time) plays the role of Meryl Streep character’s mother. Meryl was 69.

2. Angelina Jolie and Colin Farrell in “Alexander”

Warner Brothers

Angelina Jolie was 29 when she played the role of 28-years-old Colin Farrell’s mother.

3. Rachel McAdams and Amy Poehler in “Mean Girls”

Lorne Michaels Productions

Rachel McAdams played the daughter of Amy Poehler’s character, though the age difference between the actresses was only 7 years.

4. Harrison Ford and Sean Connery in “Indiana Jones and the Last Crusade”

Lucasfilm Ltd.

Sean Connery played the father of Harrison Ford, despite he was only 12 years older than his on-screen son.

5. K Callan and Christopher Plummer in “Knives Out”

Media Rights Capital

The actress K Callan played the mother of Christopher Plummer, though she was 8 years younger than him.

6. Samuel L. Jackson and Charlayne Woodard in “Glass”

Blinding Edge Pictures

This pair of actors also have an opposite age gap. Charlayne Woodard played Samuel L. Jackson’s mom being 5 years younger than him.

7. Crispin Glover and Michael J. Fox in “Back to the Future”

Amblin Entertainment

Crispin Glover played Michael J. Fox’s father, and he was 3 years younger than his son.

8. Tom Hanks and Sally Field in “Forrest Gump”

Wendy Finerman Productions

The actress was only 10 years older than his on-screen son.

9. Reese Witherspoon and Robert Pattinson in “Vanity Fair”

Focus Features

Pattinson played Witherspoon’s grown-up son, despite the 10-year gap.

10. Guy Pearce and Charlize Theron in “Prometheus”

Scott Free Productions

The age gap between Guy Pearce and his on-screen daughter, Charlize Theron, was only 9 years.

11. Zachary Quinto and Winona Ryder in “Star Trek”

Spyglass Entertainment

Zachary Quinto (on the left in blue) played the role of Winona Ryder’s son, though she was only 5 years older than him.

12. Rachel Griffiths and Johnny Depp

New Line Cinema

In the movie “Blow”, Rachel Griffiths played mother of Johnny Depp who was 5 years older than her.

13. Kate Mara and Heath Ledger in “Brokeback Mountain”

Focus Features

Heath Ledger is only 4 years older than his on-screen daughter.

14. Bryce Dallas Howard and Taron Egerton

Marv Films

Bryce Dallas played the role of Taron Egerton’s mother being 8 year older than him.

15. Lee Pace and Orlando Bloom in “The Hobbit” film series

New Line Cinema Metro-Goldwyn-Mayer

Elves have their own meaning of age, but Lee Pace turned to be 2 years younger than his son.

Such age differences can be unnoticed while watching. As long as actors look harmoniously when playing their roles, everything is ok.