Absolutely amazing and have not seen anything this good for a really long time. I cried half the movie and laughed the other half.
Some people might find the conclusion a little banal but I like the way it gets there and how many perspectives it has.
Usually, I'd stay away from multiversey things, but this was just the right way to do it in my humble opinion.