Titanic (1997): cast, story & where to watch
1997 · Film · ★ 7.9

Released in 1997, Titanic is a drama and romance film directed by James Cameron, running about 194 minutes. “Nothing on Earth could come between them.” — that tagline sets the tone.
What it’s about. 101-year-old Rose DeWitt Bukater tells the story of her life aboard the Titanic, 84 years later. A young Rose boards the ship with her mother and fiancé. Meanwhile, Jack Dawson and Fabrizio De Rossi win third-class tickets aboard the ship. Rose tells the whole story from Titanic's departure through to its death—on its first and last voyage—on April 15, 1912.
Who’s in it. Titanic stars Kate Winslet as Rose DeWitt Bukater, Leonardo DiCaprio as Jack Dawson, Billy Zane as Cal Hockley and Kathy Bates as Molly Brown, among others.
How it landed. With an audience score of 7.9/10, Titanic has been warmly received by audiences. It went on to earn $2.3B at the box office.
Where to watch. In US you can stream it on Hulu, Paramount Plus Premium, Paramount Plus Essential and Peacock Premium and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Titanic page.
If you liked it. Fans of Titanic tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Titanic (1997)?
- In US, Titanic is available to stream on Hulu, Paramount Plus Premium and Paramount Plus Essential, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Titanic worth watching?
- Titanic holds an audience score of 7.9 out of 10, and is a strong pick if you enjoy drama and romance. Most viewers rate it highly.
- Who stars in Titanic?
- Titanic stars Kate Winslet, Leonardo DiCaprio, Billy Zane, Kathy Bates and Frances Fisher.
- When was Titanic released?
- Titanic was released in 1997, with a runtime of about 194 minutes.
