Pros: This is a well-constructed production, at times charming, at times heart-breaking. Cons: Both acting and story become increasingly repetitive,…