A solid movie that many people will not like

Rating: 7/10 (20 February 2017)

Directed by: Denis Villenueve
Starring: Amy Adams, Jeremy Renner and Forrest Whitaker
Overall: Personally, I thoroughly enjoyed this movie and would recommend you watch it but I know for a fact a great deal of people will be bored and hate it. Please watch it to see for your self because it is a good movie if you're willing you pay attention.
Good:
1. Both the cinematography and visuals are beautiful and astonishing.
2. Amy Adams portrays her character very well and does a good job to make you feel sympathy for her.
3. Jeremy Renner and Forrest Whitaker were good in the performances, even if their roles seemed pointless.
4. The story is very interesting and the ending is surprising.
5. If the underlying message of this movie is what I think it is then I think it's very special and and very could message to send, particularly in the state of the world right now. Alas, I doubt this was intentional but I can still hope.
Bad:
1. The ending was very ambiguous and more would have been desired. It could be actually be perfect, making this point invalid if my theory is true, however I doubt it is, therefore I must say that more could have been desired.
2. Jeremy Renner and Forrest Whitaker's characters were pointless and had no reason to exist other than to have Amy Adams have interaction with humans.
3. The tagline of the movie was 'Why are they here?'. This was an interesting question but they just sweep aside the answer like it's not important and that really annoyed me.
7/10