Tom Hanks - Michael Sullivan
Tyler Hoechlin - Michael Sullivan Jr.
Paul Newman - John Rooney
Daniel Craig - Connor Rooney
Ciarán Hinds - Finn McGovern
Jennifer Jason Leigh - Annie Sullivan
Liam Aiken - Peter Sullivan
Dylan Baker - Alexander Rance