Such an amazing film. It would be better if you actually didn't watch this trailer and just took my word for it. The trailer spoils such a huge plot point, that it greatly lessens the reveal once it happens. But I know a lot of people won't watch a movie without a trailer anymore. It's basically like a classic Disney animated film, except live action and way grittier and more serious than anything they've done. It's currently on Netflix for those that have it.