The beautifully shaded and emotive relationship between the techie, autistic teenager and his worried, protective mother is satisfying enough, so it's almost an anticlimax when the cyber-warfare thriller action kicks in, but that's more than compensated by the metaphysical, hyper-evolutionary pyrotechnics- Gaia hypothesis meets The Matrix via The Bourne Identity.