Arrival (2016)

Why are they here? USA 116 Min. PG-13