Mediocre movie. Too bad the ending spoils an opportunity to have cool chats afterwards about some of the ideas brought up at the beginning.
Also, seriously, who thought that tag line would sell tickets?