I am so happy I trusted myself and watched this movie even though the reviews were short. I loved it for all the right reasons, it was witty quirky entertaining and uplifting. There are so many real life themes running through it, and the main one came close to my own life story.