Casey Affleck Kate Hudson Jessica Alba Ned Beatty Tom Bower Simon Baker Bill Pullman Elias Koteas Liam Aiken Brent Briscoe