This movie deserved and needed to be better than what we got. This is the result of catering to fans instead of making an actual film based on continuity and logic. Film does have high points, but those high points don’t ever get the proper climax they deserved.