Hilarious movie, heartwarming, and a fabulous soundtrack.