TMZ reports that the producers behind the Bond flick secured a $45 million deal with Heineken, and Daniel Craig will be drinking the beer at some point in the film. Since the series' inception, Agent 007 has always ordered a vodka martini "Shaken, not stirred." In Casino Royale, Daniel Craig's bond ordered the drink - and when asked how he wanted it prepared, he snapped "Do I look like I give a damn?"
Lazenby told the website that the filmmakers are breaking a sacred tradition, then took a swipe at the beer. "It's not the best beer out there, either."