◎导 演 尼克·卡萨维茨 Nick Cassavetes
◎主 演 瑞恩·高斯林 Ryan Gosling ....Noah Calhoun
瑞秋·麦克亚当斯 Rachel McAdams ....Allie Hamilton
詹姆斯·加纳 James Garner ....Duke/Noah
吉娜·罗兰兹 Gena Rowlands ....Allie Calhoun
山姆·夏普德 Sam Shepard ....Frank Calhoun
琼·艾伦 Joan Allen ....Anne Hamilton
詹姆斯·麦斯登 James Marsden ....Lon Hammond Jr.
马修·巴瑞 Matthew Barry ....Dr. Barnwell (as Matt Barry)
Tim Ivey ....RowerStarletta
EstherAnthony-Michael Q. Thomas ....Nurse
KeithEd Grady ....HarryRenee
Amber ....Nurse
at CounterJennifer Echols ....Nurse
SelmaGeoffrey Knight ....Barker
凯文?康诺利 Kevin Connolly ....FinHeather