Description: A 4-star poster review by Charles Spencer for the Globe's production of Helen. Spencer praises the performances of cast members and the translation from script to stage.