This movie was great. Great cast, great story and great fun. Daniel Craig was in rare form and Janelle Monae was great in her role. Kate Hudson was also great. Good to see Leslie Odom Jr, he's a much-underrated actor. I for one thought the scenery was great. The story was interesting with great twists. Though the guilty party was easy to figure out what the end result would be was not. So good job by the writers to keep you guessing. I hope Daniel Craig keeps this role for a while, love this guy like I loved Monk and Columbo. Keep them coming. Might watch it a second time, it's that fun. I was going to give it a ten, but not perfect so 9.