But the new film has been hit by complaints before it opens on Thursday.
Anti-smoking campaigners are annoyed - in one scene Bond smokes a cigar, while others think there are too many clever adverts in the film.
The problem is something called product placement, where a company pays the filmmakers loads of money to have a character use their product in the film.
For Die Another Day, 20 companies have spent £44m between them to have things like expensive cars, phones and watches be used in the film.