Rachel McAdams
Allie HamiltonRyan Gosling
Noah CalhounJames Garner
DukeJoan Allen
Anne HamiltonSam Shepard
Frank CalhounGena Rowlands
Allie CalhounJames Marsden
Lon Hammond Jr.Ed Grady
HarryNick Cassavetes
Jeremy Leven
Nicholas Sparks
Rachel McAdams
Allie HamiltonRyan Gosling
Noah CalhounJames Garner
DukeJoan Allen
Anne HamiltonSam Shepard
Frank CalhounGena Rowlands
Allie CalhounJames Marsden
Lon Hammond Jr.Ed Grady
HarryKevin Connolly
FinLynn Harris
Mark Johnson
Aaron Zigman
Robert Fraisse
Alan Heim