Rose sinh ra ở một gia đình quyền quý ở Philadelphia, mới 17 tuổi cô đã được đính hôn với Caledon Hockley (Billy Zane). Thông mình, đĩnh đạc và xinh đẹp, Rose được dạy dỗ từ thủa ấu thơ tất cả những điều một phụ nữ trẻ trong xã hội mong muốn. Lời hứa hôn của Rose với Hockley - người thừa kế nhà máy luyện thép thịnh vượng tại Pittsburgh và có tính kiêu ngạo - là một vận may tuyệt vời với một gia đình đang xuống dốc. Họ được xem là một cặp đôi hoàn hảo của sự giàu có và địa vị xã hội nhưng đó là sự ép buộc đối với Rose. Quá phẫn uất, Rose định tự tử nhưng được cứu bởi Jack Dawson (Leonardo DiCaprio), một chàng họa sĩ nghèo, phóng khoáng, đang trên đường tìm cơ hội lập nghiệp ở Mỹ. Tình yêu đến với họ thật tự nhiên.
Nhưng chuyến tàu định mệnh đã thay đổi toàn bộ số phận hành khách trên con tàu cũng như những dự tính, ước vọng của đôi tình nhân Jack & Rose. Một thảm họa đã xảy ra khiến mọi chuyện lệch khỏi quỹ đạo không còn đi theo kế hoạch: Tinatic va phải một tảng băng trôi. Người ta nháo nhào tranh nhau xuống thuyền cứu hộ, thậm chí dám cướp nhau một cái áo phao. Tồi tệ hơn, giới quý tộc đã khóa cửa không cho những người thuộc tầng lớp bình dân vào khoang tàu dưới chỉ vì sợ họ tranh mất cơ hội sống của họ. Lúc này Jack đang bị kẹt bên một đường ống dẫn nước vì vướng vào một vụ vu oan giá họa, người ta nghi ngờ anh ăn cắp chuỗi ngọc trang sức quý giá của Hockley tặng Rose. Nước đang tràn vào tàu, lạnh buốt xương. May sao vì tình yêu Rose đã không xuống thuyền cùng mẹ mà chạy đi tìm Jack, kịp thời cứu anh thoát chết trước khi nước ngập vào. Hai người chạy trốn, thoát hiểm cùng nhau cho đến khi con tàu bị dựng đứng lên rồi gãy ra làm đôi. Chỉ có một số nhỏ thoát chết còn hàng ngàn hành khách, đa phần là người thuộc tầng lớp bình dân, đã thiệt mạng. Họ chết vì cái lạnh của nước biển, họ chết vì cái lạnh lùng tàn nhẫn của một số người ham sống sợ chết. Sau khi đến Hoa Kỳ, cô đã trốn Cal và đổi tên thành Rose Dawson Calvert. Sau này cô được biết Cal đã cưới một cô gái khác và thừa hưởng một gia tài lớn nhưng mất hết tất cả một cuộc khủng hoảng kinh tế lớn của Hoa Kỳ năm 1929 và Cal đã tự sát.
Trong giờ phút lênh đênh giữa đại dương, Jack đã nhường người yêu một tấm phản khá to. Rose may mắn được nằm trên một tấm phản gỗ trôi dập dềnh trên mặt biển, còn Jack thì đã vĩnh viễn rời xa cô trong làn nước giá lạnh. Xung quanh cô toàn xác người chết cóng, bản thân cô cũng đã quá mệt mỏi nhưng vì lời hứa Jack, cô đã quyết tâm sống. Cô lăn mình xuống nước băng giá, vùng vẫy tới gần xác một thủy thủ để lấy cái còi. Cô thổi những hơi lạnh buốt vào chiếc còi lấy được với hy vọng sẽ gây được sự chú ý. Và rồi người chỉ huy của chiếc thuyền cứu hộ cuối cùng quay nhìn thấy cô và Rose sống sót.
Ký ức buồn vui về Jack đã đi theo Rose suốt cả cuộc đời, để bây giờ bà Rose đang sắp bước sang tuổi 101 ngồi kể chuyện cho những người thăm dò tàu Titanic về một người mà bà thực sự yêu, một người đã đem đến cho bà cuộc sống chân thực. Ngay đêm kể xong câu chuyện, Rose đã qua đời, một mình và thanh thản. Linh hồn bà đến với Jack tại con tàu Titanic dưới đáy biển, nơi họ đều trở về thời thanh xuân ban đầu. Một kết thúc có hậu cho họ.