Leonardo DiCaprio, Kate Winslet, Billy Zane, Kathy Bates, Frances Fisher, Bernard Hill, Jonathan Hyde, Danny Nucci, David Warner, Bill Paxton, Gloria Stuart, Victor Garber, Suzy Amis
Jack (Leonardo DiCaprio) es un joven artista que gana en una partida de cartas un pasaje a América en el primer viaje del Titanic, el más grande trasatlántico jamás construido. Una vez a bordo el joven bohemio conoce a Rose (Kate Winslet), una joven de buena familia (venida a menos) que se va a casar con Cal (Billy Zane), un millonario engreído que busca el buen apellido de su prometida. Jack y Rose se enamoran, pero Cal y la madre de Rose intentarán por todos los medios que dicha relación no llegue a buen puerto, al igual que un enorme iceberg a la deriva en medio de las heladas aguas del Atlántico...