La película cuenta la historia de Jack Dawson (Leonardo DiCaprio), un joven artista que sube a bordo del RMS Titanic en su viaje inaugural en 1912. Jack gana sus boletos en un juego de azar y se embarca en el lujo del transatlántico, donde conoce a Rose DeWitt Bukater (Kate Winslet), una joven de alta sociedad que está comprometida con Cal Hockley (Billy Zane).