The concept of cinematic continuity has undergone a fascinating evolution as Hollywood franchises expand into sprawling, multi-decade universes. In the golden age of cinema, when a popular franchise demanded a sequel or a spin-off, studios would routinely recast roles or simply reboot the entire narrative from scratch to accommodate younger talent. Today, however, we live in an era where audiences deeply value authenticity, craving to see the actual, familiar faces of their favorite actors aging in real time alongside them.
This nostalgic shift has allowed a highly exclusive group of talented actors to achieve something truly remarkable in the entertainment industry. Rather than passing the torch to a younger generation, these dedicated performers have returned to their most iconic roles across multiple decades, bridging the gap between classic cinema and modern streaming platforms. Let’s take a look at fourteen extraordinary actors who committed to playing the exact same character across different eras of filmmaking, proving that some legendary roles are entirely inseparable from the artists who first brought them to life.
1. Mark Hamill as Luke Skywalker – Star Wars, 1977-2022

First playing the farm boy from Tatooine in 1977, Hamill returned for the sequel trilogy and even used advanced digital de-aging technology to appear in The Mandalorian and The Book of Boba Fett. His forty-five-year journey represents the longest active span of any actor portraying the same science fiction character in cinema history.
2. Jamie Lee Curtis as Laurie Strode – Halloween, 1978-2022

Curtis redefined the horror genre as the ultimate final girl, playing Laurie Strode across three distinct eras of horror filmmaking over forty-four years. Her legendary battle with Michael Myers spanned the original 1978 slasher, her return seventeen years later in Halloween H20, and the modern, gritty sequel trilogy.
3. Kelsey Grammer as Frasier Crane – Cheers + Frasier, 1984-2023

Grammer first introduced the pretentious yet lovable psychiatrist on the sitcom Cheers in 1984, before leading his own highly successful spin-off for eleven seasons. After a long hiatus, he stepped back into the role for the 2023 Paramount+ revival, extending his run with the character to nearly forty years.
4. Sylvester Stallone as Rocky Balboa – Rocky, 1976-2023

Stallone guided Rocky Balboa’s emotional journey from a hungry, amateur Philadelphia boxer to a world champion, and eventually to a cancer-stricken mentor in the Creed spin-offs. Spanning eight movies over forty-seven years, this represents the longest continuous run for an active character in American action movie history.
5. Harrison Ford as Indiana Jones – Indiana Jones, 1981-2023

Ford brought the adventurous archaeologist to life in four different decades, starting with 1981’s Raiders of the Lost Ark. When he donned the iconic fedora for the final time in 2023, he was eighty years old, making him the oldest actor to ever headline a major, big-budget Hollywood action blockbuster.
Trending on The Scroller
6. Tom Hanks as Woody – Toy Story, 1995-2026

Hanks has voiced the beloved pull-string cowboy across five Pixar films spanning over three decades, culminating in the release of Toy Story 5 in 2026. Over this incredible run, Woody underwent one of the most emotional character arcs in animation history, shifting from a jealous room leader to a toy who repeatedly learns the bittersweet beauty of moving on.
7. Patrick Stewart as Captain Jean-Luc Picard – Star Trek, 1987-2023

Stewart transitioned Picard from episodic 1980s television to big-budget nineties feature films, before culminating the journey in the streaming series Star Trek: Picard. His return to the iconic starship captain’s chair decades later was so highly praised that it earned him a prestigious Golden Globe nomination.
8. Mariska Hargitay as Olivia Benson – Law & Order: SVU, 1999-present

Portraying the fierce detective turned captain, Hargitay has brought Olivia Benson to life for over twenty-six years and in well over five hundred episodes. This astonishing achievement cements her as the actress with the most credited episodes in the entire history of American primetime television.
Sign up for our newsletter
9. Linda Hamilton as Sarah Connor – The Terminator, 1984-2019

Hamilton had a massive twenty-eight-year gap between playing the sci-fi heroine in Terminator 2 and returning for Terminator: Dark Fate in 2019. To prepare for her high-octane return, she underwent months of grueling physical and weapons training that she later described as the most demanding of her entire career.
10. Hugh Jackman as Wolverine – X-Men, 2000-2024

Jackman portrayed the clawed mutant across nine mainline films and various cameos, seemingly delivering a definitive, emotional farewell to the character in 2017’s Logan. However, he shocked fans by putting on the classic yellow suit once again for the blockbuster Deadpool & Wolverine in 2024, stretching his run to twenty-four years.
11. Peter Billingsley as Ralphie Parker – A Christmas Story, 1983-2022

Billingsley first captured the hearts of audiences as the bright-eyed, nine-year-old boy desperately wanting a BB gun in the 1983 holiday classic. Thirty-nine years later, at fifty-one years old, he returned to play Ralphie as a fully grown father trying to recreate holiday magic in A Christmas Story Christmas.
12. Sam Neill and Laura Dern as Dr. Alan Grant and Dr. Ellie Sattler – Jurassic Park, 1993-2022

Neill and Dern first shared the screen dodging prehistoric predators in Steven Spielberg’s 1993 masterpiece before reuniting for Jurassic World Dominion in 2022. Their return finally completed a romantic arc that moviegoers had been eagerly waiting to see resolved for nearly three decades.
13. Ewan McGregor as Obi-Wan Kenobi – Star Wars, 1999-2022

McGregor stepped into the shoes of a younger Obi-Wan in the prequel trilogy and returned seventeen years after Revenge of the Sith to star in the self-titled Disney+ series. This return allowed him to beautifully bridge the narrative gap between his younger portrayal and the older version originally played by Alec Guinness.
14. Sarah Jessica Parker as Carrie Bradshaw – Sex and the City, 1998-2025

Parker has portrayed the fashion-forward New York writer across the original HBO series, two feature films, and the modern streaming sequel And Just Like That. Watching Carrie age and navigate life in real time alongside her audience represents one of the most unique, long-term character developments in television history.
In the mood for more movie curiosities?
Watching these incredible performers return to their iconic roles across the decades is a powerful testament to the enduring magic of cinema and the deep connections we form with these fictional worlds. When we see our favorite stars age alongside us on screen, it serves as a beautiful mirror to our own real-world memories and the passage of time. If you loved exploring these legendary Hollywood journeys and want to dive into more fascinating pop culture deep dives, make sure to check out these 14 Actors You Forgot Guest-Starred on ER Before Finding Fame or 14 Actors Who Starred in More Than One Oscar-Winning Movie. You can also explore these 14 TV Actors Who Directed Episodes of Their Own Shows.
