It's not their fault to produce such garbage, it's ours to pay them upfront.

Rating: 2/10 (16 June 2018)

This is the trend nowadays, let's throw tons of unexplained stuff and end the movie with the overused "open-ended" cliche where the writer(s) doesn't even have to think about how to end it to satisfy people who wasted 2 hours of their time to watch something good.
I can't believe that the overall rating here is 7! I mean have you actually watched the movie? I get that some people like to explain everything with philosophy, but come on! It's straight up garbage! Nothing deep about it! They are just taking our money to keep feeding this cancerous genre.
Oh, one last thing, when you claim that the protagonist is a former solider, please show this trash to an actual solider so they can point out your mistakes.