1.
Here’s Gloria Stewart at 87 playing Rose DeWitt Bukater at 101. Titanic:
Here’s Gloria when she was younger, next to Kate Winslet, who played young Rose.
2.
Here’s Gena Rowlands at 74, playing Ellie. Notebook:
And here’s Gena when she was younger, next to Rachel McAdams, who played young Ellie in Notebook:
3.
Here’s James Garner at 76 years old playing Noah. Notebook:
Here’s James when he was younger, next to Ryan Gosling, who played young Noah:
4.
Here’s Peter Gallagher at 48, playing Sandy Cohen. OK:
Here’s Peter when he was younger, next to Max Greenfield, who played young Sandy:
5.
Here’s Kerry Washington at 43, playing Mia Warren. Little fires everywhere:
Here’s Kerry when she was younger, next to Tiffany Boone, who played young Mia:
6.
Here’s Reese Witherspoon at 44, playing Elena Richardson in Little fires everywhere:
Here’s Reese when she was younger, next to AnnaSophia Robb, who played young Elena:
7.
Here’s Mark Consuelos at 46, playing Hiram Lodge Riverdale:
And here is Mark next to his son Michael, who played young Hiram:
8.
Here’s Mandy Patinkin at 53, playing Jason Gideon on the show. Criminal Minds:
Here’s Mandy when he was younger, next to Ben Savage, who played young Gideon:
9.
Here’s Kiernan Shipka at 19, playing Sabrina Spellman. Chilling Adventures of Sabrina:
Here’s Kiernan when she was younger, next to McKenna Grace, who played young Sabrina:
10.
Here’s Matthew Perry at 40, playing Mike. again 17:
Here’s Matthew when he was younger, next to Zac Efron, who played young Mike:
eleven.
Here’s Susan Kelechi Watson at 34, playing Beth Pearson on the show. This is us:
Here’s Susan when she was younger, next to Rachel Hilson, who played young Beth on the show:
12.
Here’s Martin Kove at 75, playing John Kreese. Cobra Kai:
Here’s John next to Barrett Carnahan, who plays young Kreese in Cobra Kai:
13.
Here’s Meryl Streep at 69, playing Donna. Oh mom! Here we go again:
Here’s Meryl when she was younger, next to Lily James, who played young Donna:
14.
Here’s Sir Ian McKellen as Magneto at 64. X-Men 2:
And here is Ian next to Michael Fassbender, who played young Magneto in the franchise:
15.
Finally, there’s 48-year-old Marlon Brando as Vito Corleone. Godfather:
And here is Marlon next to Robert De Niro, who played young Vito in the sequel: