I typically have low expectations for movies nowadays. But this movie blew my expectations out of the water. It kept me interested almost the entire length of the movie, not a lot of movies accomplished that for me. It was a great movie, like I catched a glimpse into a new world of infinite possibilities.