3.4

Ender’s Game

Entertaining and sophisticated. The characters are a bit thin and the dialogue can be clunky, but this is intelligent sci-fi which will have you chewing over the moral themes raised.