Wow. Hard to know exactly what to say about this sometimes profane, always irreverent, profoundly hilarious, and wonderfully written and performed musical. It had its South Park moments (especially in the Cartman-esque voiceovers that explain the life of Joseph Smith), of course. And the profanity was extreme enough that it startled me: maybe because when I grew up it would have been unimaginable for such profanity to have been on Broadway. Overall, though, a fantastic production with a great cast.