Everything all at once is well produced and has a good overlaying idea but unnecessary when it comes to so many other thing. If an honest discussion can be had, I would say something. But a one size fits all approach when it comes to entertainment just waters down everything. And made this movie feel long. Long as fu$k. The plot is good only if you know how to make it entertaining and to the point because the stupid movie comes off like it is several hours long. You even get sick of the action and just stop caring about the movie and the characters. Such a letdown. Anyone ranking this movie higher than a 7 is a liar.