Resonant, Delightful, Hilarious, Great singing, Great acting
See it if
You enjoy highly original, perfectly cast, delightfully winning, unusual and touching musicals with unexpected themes.
Don't see it if
You can't take occasional broad humor or stories in which the hearts involved (and possibly being broken) are teenaged