Starring: Claire Danes, Mark Hamill, Greg Kinnear, Kate Lyn Sheil, Ryan Simpkins, Matt Walsh and Michaela Watkins. In Cinemas December 8.