Nicolas Cage Emma Stone Ryan Reynolds Catherine Keener Cloris Leachman Clark Duke Chris Sanders Randy Thom