Its been 25 years since Titanic was released in theaters!
Paramount Pictures/Alamy
Because everyone loves a good “then and now” and feeling like Old Lady Rose, let’s take a look at what the characters look like 25 years later…
Billy Zane played noted dipshit, Cal Hockley.
This was him then:
And here he is now:
Here he is at Comic-Con:
And here he is at the new Avatar premiere, which I’m guessing means he’s still tight with James Cameron.
Danny Nucci played Leo’s cute friend, Fabrizio.
This was him then:
And here he is now:
He has a part in the Paramount+ series The Offer.
Frances Fisher played Rose’s stuffy mom, Ruth DeWitt Bukater.
This was her then:
And here she is now:
She last appeared in eight episodes of the TV show The Sinner.
Bill Paxton played treasure hunter, Brock Lovett.
Here he was then:
And here he is in his last public appearance:
He passed away in 2017.
Gloria Stuart played old Rose.
Here she was then:
And here she was at her last public appearance in 2010:
She passed away in 2010 at 100.
Kathy Bates played Molly Brown.
This was her then:
And here she is now:
She was last in 2020’s Home.
Victor Garber played the ship’s creator, Thomas Andrews.
This was him then:
And here he is now:
He recently visited the cast of the off Broadway musical Titanique.
Leonardo DiCaprio played Jack Dawson.
This was him then; he was only 22 when the movie was released:
And here he is at 47:
The last big movie he was in was 2021’s Don’t Look Up.
Kate Winslet played Rose.
This was her then; she was 22 when Titanic came out:
And here she is now at 47:
She’s in the new Avatar movie.
Alexandrea Owens-Sarno played the little girl Cora.
Here she was then:
And here she is now:
She’s still acting.
Jason Barry played Tommy Ryan.
This was him then:
And here he is now:
His IG bio says he’s an actor, writer, and director.
Ewan Stewart played First Officer William Murdoch.
This was him then:
And here’s the most recent picture I could find of him:
He was in a play called The Royale in 2015.
Suzy Amis played Lizzy Calvert who was Rose’s granddaughter.
This was her then:
And here she is now:
She quit acting in 1998 and married James Cameron in 2000.
Jonathan Hyde played J. Bruce Ismay.
This was him then:
And here he is now:
He played Claudius in a production of Hamlet.
Bye!
BuzzFeed Daily
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!