Starts out great, but towards the middle of the movie a vast amount of plot holes begin to show; and ultimately lead to an ending with no impression whatsoever. Honestly I'm tired of these movies with the same generic checklist of tropes with no real thought getting pumped out.