A great movie that, despite flaws, should not be overlooked.

Rating: 8/10 (23 November 2017)

I'm gonna open by saying I enjoyed the heck outta the movie, big time critics and news outlets have no idea what they're talking about when they say this movie was bad. That's my "professional" opinion. Anyway, into the (spoiler FREE) review.
Despite its issues, primarily with lack of exposition and explanation, the movie is great. The acting, action, humor, and flashiness of it all, more than make up for its problems. I would recommend not missing out on this one.