Starring: Tom Hanks, Aaron Eckhart, Anna Gunn, Sam Huntington, Laura Linney and Autumn Reeser. In Cinemas December 2.