Definitely not disappointed. I'm not sure what some people expected - the exact same script and plot as the first movie? Come on. Are the characters more flawed and more silly than the first film? Yes. But, that's clearly Rian Johnson's intent. The non-linear screenplay is taken to a new level, and Daniel Craig is still brilliant as Benoit Blanc. Janelle Monae is quietly brilliant. And, Ed Norton as the Musk/Bezos empty billionaire plays it perfectly. A bunch of fun, interesting twists that make you realize you want to watch it again and see what you might have missed the first time.