- Ryan Gosling Noah Calhoun
- Rachel McAdams Allie Hamilton
- Gena Rowlands Allie Calhoun
- Joan Allen Anne Hamilton
- James Garner Duke
- James Marsden Lon
- Kevin Connolly Fin
- David Thornton John Hamilton
- Jamie Brown Martha Shaw
- Heather Wahlquist Sara Tuffington
- Sam Shepard Frank Calhoun