I had low expectations for this after walking out of Oblivion. Man this is one of the best sci fi flicks I've seen in like ten years.