It all really worked for me as comedy and as entertainment. I cringed a lot but I laughed more. Adored the ending.