薇诺娜·瑞德、克莱儿·丹妮丝、、瑞丝·薇斯朋。当这些演员拒绝时，凯特·温斯蕾向金马伦积极争取这个机会。在与李奥纳多进行试镜后，凯特留下了深刻的印象，她对金马伦低声说道：「他很棒，就算你不选我，也要选他」。凯特的坚持以及才华最终成功获选饰演这个角色。葛罗莉·史都华则饰演101岁的萝丝，金马伦表示：「为了穿梭时空，我决定创造一个将近101岁的虚构生还者，并以跨越历史的方式将我们（与铁达尼号）连接起来」。
真实人物.虽然对历史事件的描述不是完全准确，电影中包括几个真实历史人物的描写：