I enjoyed this movie, it was slightly too predictable with some of the foreshadowing giving away obvious insights too the incidents early on. But other than this it was an entertaining watch, Daniel Craig portrayed his character perfectly and they mixed it up nicely from the first ones story line! It's interesting enough to keep your attention and I would highly recommend it. Janelle Monae, Kate Hudson & Madelyn Cline often pulls the attention to them with stellar performances but the first one was a bit more mysterious and had more comedic moments. I think the entire cast was perfect for the first one which is hard to repeat. Overall a solid 7.5/10.