Feardotcom
Lisa Schwarzbaum
What could have been a pointed little chiller about the frightening seductiveness of new technology loses faith in its own viability and succumbs to joyless special-effects excess.