Slow moving, boring drudge, star studded cast but may as well have cast unknowns, Daniel Craig's accent makes me want to punch the TV when he talks & the twist was neither unexpected or surprising. 2 stars purely for the cast. Could possibly be prescribed for insomnia.