Ticks a lot of the boxes. A must watch for all the animated movie lovers and also those who watch animated movies once in a while. Makes us laugh out loud and also makes us feel vulnerable in our tears at times. All we could ask for in an animated yet seemingly real movie.