Had potential, mildly entertaining but it lacked the witty tongue in cheek humour one expects from this type of film. Very slow, very flat and Daniel Craig's performance was cringeworthy, he just couldn't pull off the role and it seemed forced and unbelievable. I think all the reviews raving about how funny this film is are from people that haven't actually seen it. All round it was disappointing and lacking something.