Scarlett Johansson's new film blurs the line between humanity and technology. The effects are a dazzling combination of live-action and cutting-edge CGI. Richard Trenholm was CNET's film and TV editor ...