Kate Winslet - Vai nữ chính Rose DeWitt Bukater
Để được chọn cho vai diễn Rose DeWitt Bukater trong bom tấn Titanic, cô gái 22 tuổi người Anh- Kate Winslet đã phải gửi thư tay hàng ngày đến đạo diễn Cameron để nài nỉ. Thậm chí, cô từng nói với vị đạo diễn này khi ông tỏ ra đắn đo rằng: “Tôi chính là Rose! Vì vậy, tôi không biết ông phải gặp các diễn viên khác làm gì nữa”.
Sau thành công với Titanic, sự nghiệp của Kate Winslet đã lên như diều gặp gió. Ở thời điểm hiện tại, nàng Rose năm xưa đã bước sang tuổi 42 và là một ngôi sao lớn trên bầu trời Hollywood. Về đời tư, cô đang chung sống hạnh phúc với người chồng thứ 2 là đạo diễn Sam Mendes cùng cậu con trai của mình.
Leonardo DiCaprio - Vai nam chính Jack Dawson
Đạo diễn Cameron đã từng cân nhắc nhiều diễn viên nổi tiếng khác để hóa thân thành chàng Jack như: Matthew McConaughey, Tom Cruise, Jared Leto. Tuy nhiên, sau đó, diễn viên trẻ Leonardo DiCaprio lại nhận được sự chú ý đặc biệt của vị đạo diễn này. Thậm chí, vì quá tin vào khả năng làm nên chuyện của Leo, Cameron đã kiên trì thuyết phục anh nhập vai dù ban đầu còn bị anh từ chối thẳng thừng.
Sau 20 năm, Leonardo DiCaprio giờ đã trở thành một tên tuổi lớn và có được tượng vàng Oscar cho riêng mình. Với tài năng và danh tiếng của mình, Leo còn là gương mặt thân quen trong bảng xếp hạng 10 nam diễn viên có thu nhập khủng nhất Hollywood.
Billy Zane- Vai Caledon Hockley, vị hôn phu của nàng Rose
Vai diễn Caledon Hockley, vị hôn phu của Rose được giao cho Billy Zane. Billy được đánh giá là một diễn viên có chút tiếng tăm trong làng điện ảnh thời kỳ đó nhờ góp mặt vào các bộ phim nổi tiếng như: “Critters”, “Going Overboard”, “The Silence of the Hams” và đặc biệt là seri phim “Back to the Future”.
Ở thời điểm hiện tại, Billy Zane đã bước sang tuổi 51 và là một diễn viên từng góp mặt trong hơn 50 tác phẩm điện ảnh cùng hàng loạt phim truyền hình. Ngoài việc diễn xuất, Billy Zane cũng thử sức với vai trò đạo diễn trong bộ phim “Phép thuật” (2005).
Frances Fisher- Vai Ruth DeWitt Bukater, mẹ của nàng Rose
Frances Fisher bắt đầu sự nghiệp của mình từ rất sớm trong một nhà hát kịch để trang trải cho cuộc sống khó khăn của gia đình. Trong bom tấn Titanic, cô vào vai Ruth DeWitt Bukater, mẹ của nữ chính Rose, một nhân vật được đánh giá là yêu thương con gái nhưng lại đề cao quá mức sự môn đăng hộ đối trong hôn nhân.
Ở thời điểm hiện tại, khi đã bước sang tuổi 63, Frances Fisher vẫn tiếp tục công việc diễn xuất. Tuy nhiên, bà vẫn chưa có một vai diễn nào có thể vượt qua được cái bóng của “Ruth DeWitt Bukater” trong Titanic.
Bernard Hill- Vai Edward John Smith, thuyền trưởng của tàu Titanic
Nam diễn viên Bernard Hill vào vai thuyền trưởng Edward John Smith của con tàu Titanic, một nhân vật có thật trong lịch sử. Vị thuyền trưởng này sau đó đã cùng 1500 hành khách theo tàu Titanic chìm xuống đáy biển.
Ngoài vai diễn thuyền trưởng Smith trong bom tấn Titanic, Bernard Hill cũng từng tham gia vào một số lượng lớn các bộ phim điện ảnh, trong đó nổi tiếng nhất là vai vua Théoden trong "Chúa tể những chiếc nhẫn". Hiện tại, nam diễn viên này đã bước sang tuổi 73 và đang tận hưởng cuộc sống hạnh phúc với vợ là diễn viên Marianne Hil và con trai.