Visually speaking, it's very well done and due to a very intriguing storyline, ends up being an incredibly mood capturing movie.
The dialog is on point and never struggles to keep pace with a very thought provoking plot.
The ending was not at all expected, and that's in no way a complaint but rather a complete compliment to a well written and impactful movie that's sure to entertain those looking for a realistic & savvy sci-fi piece.
5 stars in my book.