The reason I say it's the best movie ever is because it is VERY relatable, after all, we all dream. It's not that hard to follow but it does make you pay attention at all times. The characters are great, there is not a single annoying person in the movie, they all have a purpose and they serve them well. I'm not spoiling anything but if you do go see the movie just know that there are 4 levels, I'm not saying anything else. Now go see the best movie of all time!