Good movie overall. Definitely less than expected. The beginning of the movie is really boring and the end as well. However, some really good parts in it still. From a personal point of view, this movie definitely doesn't deserve all the rewards but it's worth watching.