最后得到金马伦的注意。虚构的女主角萝丝为一名来自美国费城的贵族女孩，但是父亲去世后家庭债务缠身，被迫与矿业大亨的儿子订婚。导演描写她是「一个心胸开阔，想探索和冒险世界的人，但是却感觉她做不到」。选角时考虑过的女演员包括葛妮丝·派特洛、薇诺娜·瑞德、克莱儿·丹妮丝、、瑞丝·薇斯朋。当这些演员拒绝时，凯特·温斯蕾向金马伦积极争取这个机会。在与李奥纳多进行试镜后，凯特留下了深刻的印象，她对金马伦低声说道：「他很棒，就算你不选我，也要选他」。凯特的坚持以及才华最终成功获选饰演这个角色。葛罗莉·史都华则饰演101岁的