Finding one perfect actor for a role is hard enough — but finding two who can convincingly play the same character at different ages? That takes serious casting magic. These actor pairings, where one plays the younger version of the other, are so flawless you’ll do a double take. From eerie resemblances to perfectly matched mannerisms, they prove that great casting can make a story truly believable.
Lily Fisher and Ana de Armas as Norma Jeane in the drama Blonde
Walker Scobell and Ryan Reynolds as Adam Reed in the comedy The Adam Project
Jairaj Varsani and Dev Patel as David Copperfield in the comedy The Personal History of David Copperfield
Tiernan Jones and Tom Holland as Nathan Drake in Uncharted
Aimee Brigg and Anne Hathaway as Ella in the fantasy film Ella Enchanted
Oakes Fegley and Ansel Elgort as Theo Decker in the drama The Goldfinch
Isla Johnston and Anya Taylor-Joy as Beth Harmon in the series The Queen’s Gambit
Isobelle Molloy and Angelina Jolie as Maleficent in the film by the same name
Wyatt Oleff and Robert Carlyle as Rumplestiltskin in the series Once Upon a Time
Isabelle Nélisse and Laura Dern as Jennifer Fox in the mystery drama The Tale
Leilah de Meza and Helena Bonham Carter as Iracebeth of Crims in the fantasy film Alice Through the Looking Glass
Josh Brolin and Tommy Lee Jones as Agent K in the iconic movie Men in Black III
Amelia Crouch and Anne Hathaway as Mirana of Marmoreal in the fantasy film Alice Through the Looking Glass
Chaydon Jay and Austin Butler as Elvis in the biopic of the same name
Guinevere Jones and Catherine Zeta-Jones as Morticia Addams in the series Wednesday
Lucius Hoyos and Luis Guzmán as Gomez Addams in the series Wednesday
Taveeta Szymanowicz and Tamara Taylor as Deloris Allen in the series October Faction
Whether it’s childhood flashbacks or time-jumping plots, these actor duos nailed the illusion of being one and the same person. Thanks to their uncanny similarities and seamless performances, they remind us that great storytelling isn’t just in the script — it’s in the faces that bring it to life.