Very funny, but also very poignant movie that entertains as well as makes you think about what really matters in life and the resilience that hope and dreams and the power of positive thinking can give you to face all of life's many setbacks. Great acting, great writing, great ensemble cast vibes!