Who to take: There are so many stars in this film, from Helen Mirren to Keira Knightley to Will Smith, you'd be hard-pressed to find someone who didn't like at least one person in the cast.
Who to leave: This one seems pretty heavy, and on the edge of cheesy. Chronic eye-rollers will have a lot of complaints.