Tom Hanks Sandra Bullock Thomas Horn Viola Davis John Goodman Jeffrey Wright Zoe Caldwell Max von Sydow Dennis Hearn Paul Klementowicz Julian Tepper Caleb Reynolds Stephen McKinley Henderson Lorna Guity Pruce Hazelle Goodman Bernadette Dray