Nanotechnology, virtual reality, string theory and astrophysics: enough to delight the hard SF fans! The rest of us will shiver to see humans helping aliens invade the Earth. Be warned: the opening has scenes of disturbing violence during the Cultural Revolution in China.