En 1995, el cazatesoros Brock Lovett (Bill Paxton) y su equipo exploran los restos del Titanic buscando un collar ,el "Corazón de la Mar".En medio de su búsqueda estos descubren un dibujo de una mujer joven reclinada, desnuda, que lleva puesto aquel collar firmado el día del hundimiento del Titanic. La noticia del descubrimiento del dibujo aparece en televisión, llamando la atención una mujer, Rose Dawson Calvert (Gloria Stuart), próxima a los 101 años. Junto a su nieta, vuela hasta el barco de Lovett. Allí les informa de que ella es la mujer del dibujo y les relata sus recuerdos, cuando ella era la joven de 17 años Rose DeWitt Bukater (Kate Winslet).
Rose DeWitt Bukater embarca en el RMS Titanic junto a su madre (Frances Fisher), su prometido Cal (Billy Zane) y cientos de personas con destino a Nueva York. Cal es heredero de una gran fortuna, y la madre de Rose la ha obligado a casarse con él para recuperar la fortuna y el renombre que un día tuvieron, pues su fallecido padre las ha dejado con un buen apellido y un sin fin de deudas.
Rose es una chica que vive bajo las órdenes de su madre, pero que en el fondo quisiera no pertenecer a ese mundo. Es una muchacha libre, alegre, apasionada y que sueña con amar de verdad, pero que está amarrada de por vida a un hombre a quien no ama. Esta situación provoca que Rose comience a replantearse cómo va a ser su vida, y opta por elegir el camino menos deseado. Cuando está a punto de saltar del barco y acabar con su vida y el futuro que le espera, aparece Jack, que la convence para que no salte del barco. Sin embargo, ocurre un contratiempo, y Rose está a punto de caer, por lo que le grita suplicándole ayuda. Jack logra rescatarla, pero en el momento en que lo hace llegan las autoridades del barco, alertados por los gritos de la muchacha, y viendo una escena confusa, creen que Jack ha intentado abusar sexualmente de ella y le detienen. La intervención de Rose, justificándose con unamentira, salva a Jack de ir preso, y como agradecimiento, le invitan a compartir la cena con ellos y contar su hazaña.
Jack es ayudado por una simpática mujer llamada Margaret Brown (Kathy Bates), a quien todos llaman Molly, que le presta un frac de su hijo. Jack se muestra muy tranquilo, sin saber al grupo de aristócratas al que se enfrenta. La velada transcurre sin problemas, salvo comentarios groseros y subidos de tono de la madre de Rose, y éste con sus palabras, demuestra que a pesar de ser la persona más pobre de la mesa, es también la más carismática, sincera y astuta. Rose también se da cuenta de ello, por lo que acude a la invitación secreta que este le hace después de acabar la cena. Jack la lleva a una verdadera fiesta, la de tercera clase, donde todos bailan y se divierten al son de una alocada música que no tendría cabida en el mundo de Rose. Ella, gracias a sus ideales, muy diferentes a los que tienen los que la rodean, se divierte como nunca junto a Jack y su gente, y descubre que en el fondo, ellos llevan una vida más alegre que todos los millonarios que abundan en el trasatlántico.
El mayordomo de Cal, Lovejoy (David Warner), que tiene una mala impresión de Jack, les sigue y descubre la fiesta. Así que decide hacérselo saber a su jefe, y este le pone al acecho para que siga a Rose y le informe de lo que hace. Rose es obligada por su madre y por Cal a dejar de ver a Jack, por lo que la joven entiende que sería lo mejor para limpiar el nombre de su padre y salvar sus negocios. Así se lo hace saber a Jack, pero, aunque no está conforme, este le confiesa su amor, y le asegura que entiende que decida dejarle, pues no tiene ningún futuro que ofrecerle. Sin embargo, Rose pronto cambia de opinión, dándose cuenta de que, aunque es pobre, Jack es la persona más humana, sensata y digna de su amor. Por ello, decide demostrárselo. Y lo busca en la proa, allí se dan su primer beso, en medio de la puesta de sol. Rose le lleva a su camarote y le pide que la dibuje como a “una de sus chicas francesa”, usando solo el “Corazón del Mar”, que Cal le había dado como regalo de compromiso. Pronto tendrán que huir de las persecuciones de Lovejoy. Los jóvenes descienden por las bodegas y llegan al cargamento, donde se refugian en el Renault de William Carter, en donde se dejan llevar por su pasión y se entregan el uno al otro. Al subir a la cubierta Rose le asegura a Jack que cuando lleguen a Nueva York se escapará con él.
En la cubierta, son testigos de la colisión del barco contra un iceberg, que lo daña sin remedio. Jack y Rose seran capaces de triunfar o su amor se vera obscurecido por la maldad? .. aunque todos o la mayoría sabemos el final de está historia nos emociona mucho ver titanic y algunos la vemos una y otra vez.. sin duda una historia de amor como pocas.
