En Titanic 2, Rose (Kate Winslet) ha pasado décadas intentando superar los trágicos acontecimientos del Titanic, pero el recuerdo de Jack (Leonardo DiCaprio) nunca la ha abandonado. Ahora que vive en una ciudad moderna, la atormentan su amor y el dolor de haberlo perdido. Mientras reflexiona sobre el pasado, mirando una vieja foto de Jack, la voz en off de Rose revela su lucha: “El tiempo no cura nuestras heridas… sólo nos enseña a vivir con ellas”. Mientras tanto, Jack, que se creía que había perecido en las aguas heladas, es encontrado milagrosamente vivo por unos pescadores, inconsciente pero de alguna manera preservado después de todos estos años.
Sin embargo, Jack ha perdido la memoria y no recuerda nada de su vida con Rose. Mientras se recupera en un hospital, lo persiguen vagos sueños sobre una mujer a la que una vez amó. Decidido a descubrir la verdad, Jack se embarca en un viaje para encontrar a Rose, sabiendo que ella tiene la clave para desbloquear su pasado. Cuando Jack y Rose finalmente se reúnen, el peso emocional de su historia compartida regresa y deben enfrentar la imposible realidad de que el destino les ha dado una segunda oportunidad. Titanic 2 es una conmovedora exploración del amor, la pérdida y el destino, en la que dos almas separadas por el tiempo se reúnen una vez más.