YUCK! It felt like they took every loose end, old character and rah-rah teamwork attitude, mixed them in a blender, then poured it on the screen. It was disjointed and silly, they had to allude to unknown events are visions to plug plot holes. Very disappointed in this final effort.