This is powerful material, and the concept is smart. All of the performances are top-notch, as the actors are totally committed to their respective characters. We were moved and learned a bunch in the process. Bravo!