I'm a big fan of sci-fi and this film has something special for me.

No spoilers from me just to say it's an unusual film that needs extra attention.
Yes it deals with an alien arrivals.

I'd give it a 9/10