With the interpretation of book to movie, the film satisfied the book's main plot. However, there is much more substance that could have been explored. It remained quite shallow and could have delved much farther into technology and reality's relationship. Instead, it treads on the surface, providing a common hero story filled with cliches, some poor acting performances, and lazy narration. The visual effects truly saves the movie from being a total bust, helping the audience become strongly allured to the idea of a living alternate world.