For a movie that is 2 and a half hours long, you would expect it to feel long. This movie did not because I was captivated from the first second to the last. Everything about this movie was unbelievable. I could see it a million times and still be interested. The best part was when 4 things were going on at one time and they were cross cutting between all 4 dreams. Simply remarkable!