Jest rok 1912. Nowy statek Linii White Star, "niezatapialny" Titanic udaje się na swój dziewiczy rejs po Oceanie Atlantyckim. Wyrusza z Southampton, a portem docelowym ma być Nowy Jork. Niestety, w nocy z 14 na 15 kwietnia legendarny statek zderza się z górą lodową na środkowym Atlantyku. W jednej chwili załamuje się aroganckie przekonanie człowieka o wielkości, mocy i nietykalności jego wytworów technologicznych. Titanic doznaje ogromnych zniszczeń, które nie były nawet brane pod uwagę w trakcie projektowania statku. Los Titanica zostaje przesądzony - musi zatonąć. Jednak na jego pokładzie znajduje się 2200 osób. Na dodatek miejsca w szalupach ratunkowych nie wystarczy dla wszystkich, a pierwszeństwo w ratowaniu życia mają pasażerowie wyższej klasy. W zaistniałym piekle musi odnaleźć się drugi oficer Lightoller (Kenneth More), od którego doświadczenia w dużej mierze będzie zależało powodzenie podjętych prób ewakuacji z tonącego statku.