If you have watched the trailers for this movie you know it's a thrill ride; and usually that means the plot will not be why you are attending. It is engaging, phenomenal imagery. The last 20 minutes of the movie slowed to a crawl with way to much schmaltz, which impaired the mounting last scene tension. But who cares! It's got the greatest CGI and real-time effects of any movie to date. Go see it and have fun!