According to a source close to Pierce Brosnan, the former James Bond actor felt affronted by the performance of Daniel Craig in the latest Bond film, Casino Royale. 'Pierce just felt that he should have carried his gun in such a way that people knew it was James Bond they were dealing with, and not some 'first-year Bobby who doesn't know the first difference between an Aston Martin that transforms into a snowmobile and one that turns into a submarine,'' said the source, who added that Brosnan said the Bond girl bedded by Craig may have appeared attracted to him, but he could tell she was faking it. 'Pierce felt the performance was amateur and that in general the film lacked a certain je ne sais quoi.' Former Bond actor Roger Moore reportedly agreed with Brosnan's assessment and added that, while he was glad to see someone other than Timothy Dalton in the role, no actor has delivered the pithy elegance befitting 007 since 1979's Moonraker. 