This is as moralistic a musical as you've ever seen, going far more in that direction than did the Alanis Morissette album.