It was good. To be fair, it needed to fill a lot of holes, and setup past and future movies. Beyond that the movie was 2hrs and honestly it dragged a bit more than it should have. Main characters were all a bit flat. Somehow though because there are no real performances here, it works out. The honest fact is this movie was capable of a lot more, and it's really down to poor writing. The dialogue and verbal transitions were terrible. It can't be easy when the conversation looks like jumbled reshoots, not a progression of ideas and thoughts.