David Beckham and James Corden fight to be the next James Bond

There can only one Bond, James Bond. But who would you choose between David Beckham and James Corden?

Athlete David Beckham and Late Late Show host James Corden get into a fight over who deserves the titular role of James Bond in a recent skit for James's TV show.

Watch the two go head-to-head in some classic James Bond-themed tasks, and in a very intense slap match.