An entertaining film but i thought the script was a bit lazy. Too many obvious 'twists' that are hand fed to the viewer. You can work out most of the plot from the first 10 minutes. Daniel Craig's accent is one of the worst ive heard.