Surprisingly pleasant and unexpectedly hilarious. Heavily borrows from many different things which only just adds to the overall charm of it. Likable cast with surprising cameos, charming chemistry and even has a midcredit scene. Perfect movie to watch when you're down or just need a break.
RATING: 8/10.
RATING: 8/10.