Laugh out loud humor, fantastic sets and costumes that contain a wonderful message. I took my teenage daughter and preteen son and we all were incredibly surprised by exactly how much we enjoyed the entire film. I was not sure what to expect but it exceeded anything I could have imagined. While there was an inherently difficult topic at the core, it was handled delicately and with care. Lots of hilarity for the adults but minimal issues that would create discomfort if you take younger kids. My kids have already said they want to watch it again. So do I because I think I will find deeper concepts on a 2nd watch. And the music was phenomenal!