Of the sci-fi films that have been made over the past yrs..this is a good one! & unlike most, it does not rely on cgi or A list Actors, yet it has it all..Basically it has depth, emotion a good dialogue & coupled with very good acting by relatively unknown actors which make it that bit more special or real perhaps, either way it is a very interesting movie that touches the spot on what were all thinking, with a nice twist!..so no spoilers, but do give it a watch, you will not be disappointed. A solid 10/10