No ostas pilsētas Saushemptonas savā pirmajā braucienā dodas pasaules lielākais kuģis - Titāniks. Kuģis dodas uz Ameriku un līdz ar Titāniku uz klāja tiek vestas tūkstoņiem cilvēku cerības un likteņi. Starp šiem cilvēkiem atrodas arī septiņpadsmitgadīgā Roza Djuita Bukeitera – skaista un bagāta meitene, kurai apnikusi savu vecāku bagātā un liekulīgā pasaule, kā arī nabadzīgs mākslinieks Džeks. Titānika veidotāji bija pārliecināti par to, ka kuģi nevar nogremdēt, taču kuģa ceļā nokļūst milzīgs aisbergs un Rozas un Džeka romantiskais piedzīvojums pārvēršas par cīņu uz izdzīvošanu.
Dženija, kura ir cēlusies no vienkāršas, taču sirsnīgas ģimenes, iepazīstas ar Oliveru, kurš savukārt ir no bagātas un ļoti veiksmīgas dzimtas. Olivera tēvs ir pieradis gūt panākumus un pakļauj dēlu lielam spiedienam, liekot visu upurēt karjerai, arī mīlestību pret Dženiju. Taču Olivers izvēlas iet savu ceļu un paliek kopā ar Dženiju, bet tad atklājas, ka Dženija ir nāvējoši slima.