Rose (Kate Winslet) es una joven de clase alta que se asfixia bajo el yugo de su arrogante prometido. Jack (Leonardo DiCaprio) es el artista de espíritu libre que abre los ojos de Rose y le roba el corazón. Cuando el barco choca con un iceberg en el gélido Atlántico Norte, el viaje de los jóvenes amantes se transforma en una emocionante carrera por la supervivencia.