Ben Affleck Morgan Freeman James Cromwell Liev Schreiber Bridget Moynahan Alan Bates Ciarán Hinds Philip Baker Hall Ron Rifkin Bruce McGill