8. Adam Garcia and Drew Barrymore – Riding in Cars With Boys (2001)
In the 2001 Penny Marshall-directed drama Riding in Cars With Boys, Drew Barrymore (born February 22, 1975) plays a girl whose life takes a turn when she becomes pregnant at age 15. Consequently, it isn’t strange to see Barrymore’s character with a grown-up son when she’s only 35 in the film. What is a little odd, however, is the fact that the son is portrayed by actor Adam Garcia (born June 1, 1973), who is almost two years Barrymore’s senior. The movie is rooted in an autobiography by Beverly Donofrio and explores how the writer’s early pregnancy and failed marriage bore upon her life and relationship with her son, Jason. It has received mixed reviews but opened well at the box office.
7. Michael J. Fox and Crispin Glover – Back to the Future (1985)
In classic ‘80s movie Back to the Future, Michael J. Fox enjoys himself in the role of a time traveler who journeys into the past and finds himself playing Cupid to his parents while they’re in high school. Age really is just a number in this 1985 Robert Zemeckis classic, with the then 23-year-old Fox starring as teenager Marty McFly. Marty’s father George McFly is portrayed by Crispin Glover (born April 20, 1964), who’s actually two years younger than Fox (born June 9, 1961). What’s more, since Glover had to play both the older George and George 30 years beforehand, makeup was used to effect the character’s aging. Great actor that Glover is, however, he pulls it off nicely. Incidentally, Glover more recently starred in another time-film film, Hot Tub Time Machine, in which he once again plays older and younger versions of himself.