This is a very well produced Sci Fi movie that kept me thinking. I was very engaged throughout the movie. I was also pleasantly surprised by the acting chops of both J Law and CP. They had real chemistry in the movie. The visual and audio production in this film are second to none. I thoroughly enjoyed it and even liked the storybook ending.