Titanic har analyserats in i minsta detalj sedan den kom 1997. Det är synd, för någonstans mitt i allt dissekerande av filmen glömmer vi bort hur bra den är och att den var väl förtjänt av alla sina Oscarsstatyetter.
Den 17-åriga societetsflickan Rose DeWitt Bukater (Kate Winslet) går ombord på fartyget RMS Titanic. Rose är djupt olycklig, hårt hållen av tidens etikettregler och av familjens förväntningar på att hon ska gifta sig med sin rike fästman Cal Hockley, som hon inte älskar.
En natt klättrar hon förtvivlat över relingen för att hoppa överbord. Men den fattige konstnären Jack Dawson (Leonardo DiCaprio) får syn på henne och lyckas övertala henne att inte hoppa. Snart blir Jack och Rose förälskade i varandra. Samtidigt färdas Titanic allt närmare sitt oundvikliga öde.