《泰坦尼克号》大结局中jack拼尽全力保rose一命。而他却最后留在了漆黑的大海。jack就像一个天使,带rose走完生命中最危急最挣扎的时光,当rose认清自己内心所想,他回到了神的身旁。这便是最好的结局。他不仅救了rose的生命,更救了rose的生活。给了她希望和活下去的勇气。
杰克把生存的机会让给了爱人罗丝,自己则在冰海中被冻死。罗丝最后获救,结局时,杰克为救罗丝冻死在海里,罗丝为了实现答应杰克的诺言努力活了下去,年迈的罗丝当着大家的面把海洋之心扔到海里,最后老年的Rose在梦中回到1912年那艘崭新的泰坦尼克号时直接戳中大家泪点。
很多人认为Rose是睡着了梦到了Jack,其实Rose是在睡梦中死去了,至少剧本上是这样写的。