I agree with all of the above. I saw it on Wednesday, dreading the long running time, but I was completely absorbed, and, ultimately, thrilled with it. A sleek, elegant production, beautifully cast, with refreshingly age appropriate actors. (Too often the ages of the actors skew older than the intended ages of the characters.) Jennifer Ehle, always a favorite of mine, was especially fine, but the entire cast was outstanding. Icke’s direction was innovative without bring showy. Bravo.