^ First one to come to my mind, if you haven't seen it yet.Top notch recent sci-fi.I always say that but don't read about it before.