Was great until the last 10 minutes or so.

Rating: 8/10 (26 August 2018)

I wanted to give it lower score just because of the stupid ending, but movies these days are so bad that I guess it deserves an 8 for the rest of the movie.