A smart sci-fi that isn't without problems, though they're balanced out by an incredible amount of style.
Read full review