A very intelligent, well crafted sci fi film with a twist ending. If you're looking for space battles, attacking aliens, or robots run amok, this is not your film. If you want a film that focuses on human emotion which keeps you guessing as to what is actually happening, this is a film for you. One of the best sci fi films I've seen in a long time.