12 Real-life Stories That Show Kindness Can Move Mountains

Bright Side is always fascinated with actors taking on roles outside their comfort zones and far from their real lives. That’s why we listed some artists who’ve played iconic characters despite a significant age difference.
Even during his late twenties, Leo DiCaprio still looked fresh with his baby face, passing as the 18-year-old Frank Abagnale, a young con artist who pretended to be a pilot and a lawyer well past his real age in Catch Me If You Can.
Kirsten Dunst’s career as a child star was launched when she played Claudia in Interview With the Vampire, acting alongside bigshots Brad Pitt and Tom Cruise. The then-12-year-old delivered an outstanding performance as a child vampire whose wish was to have a grown woman’s body.
The iconic opening scene to Scream cemented Drew Barrymore into the minds of horror fans, making Casey Becker a cult classic. However, Barrymore was already 21 when she played the high school student and first victim of Ghostface.
When Keira Knightley portrayed newlywed Juliet to Chiwetel Ejiofor’s Peter in Love Actually, she was just 18 years old. Avid fans of the Christmas rom-com also noticed that she only has a 5-year age gap with co-star Thomas Brodie-Sangster, who played a little schoolboy in the movie.
After 7 seasons of being a fan favorite, Buffy the Vampire Slayer ended with Sarah Michelle Gellar playing the titular character at 26. Gellar began portraying the high schooler when she was already 19.
Sally Field’s Forrest Gump experience was one challenging ride. The actress was meant to portray Tom Hanks’ character’s mother in different stages of his life. In a scene where Gump returned home after starting his business, Field, 45, wore makeup and prosthetics to look like an old, sickly woman.
Dear Evan Hansen is all about a high schooler’s experience with friendship and loss. It started as a musical and was later adapted to a film with the same lead actor, Ben Platt. But he was already 27 when the movie version came out.
Emmy Rossum graced screens in the film version of the highly-acclaimed musical, Phantom of the Opera, with her angelic voice at 17 years old. She had striking age gaps with her 2 leading men, Gerard Butler and Patrick Wilson, who were already 34 and 30.
Jennifer Lawrence is notorious for playing characters who are way older than she is. In Silver Linings Playbook, Lawrence’s character, Tiffany, was a love interest and dance partner to Bradley Cooper’s Patrick. Apart from sharing a 16-year age gap with Cooper in real life, the character was already a widow in the movie.
Jon Heder did such a perfect job at being the awkward sophomore in Napoleon Dynamite that even his one-liners became weirdly iconic. In real life, he was already 27 when the high school flick came out.
Playing a mother to an actor who is almost the same age as you can be pretty unconvincing. Angelina Jolie, who was 29 at the time, was evidently much too young to be the matriarchal figure for Colin Farrell’s Alexander the Great.
Which of these actors surprised you? Which of them did the best job at portraying their character?
The enduring friendship between Leonardo DiCaprio and Kate Winslet was further solidified by a pivotal comment DiCaprio made about Winslet’s body during their “Titanic” days. Despite facing body-shaming and bullying in her younger years, Winslet found solace in DiCaprio’s affirmation that her body shape was significant. This conversation empowered Winslet to champion body positivity, a stance she has maintained throughout her career.