This is a very weird movie. It was filmed on one of those elaborate, sculpted French estates, but it seems to be a filmed version of the play. Somehow. There was one shot of a modern-dress audience watching, but that never plays into movie. Wonder if it was just a mistake on the director's part.
Anyway, Fiona Shaw is wonderful. But she always is.