The women of Tennessee Williams' play The Night of the Iguana were in many senses ahead of their time.
Based on Williams' 1948 short story and set in 1940s Mexico, the play's central character Rev Lawrence Shannon (Clive Owen) is enveloped in a scandal. On an official break from his ministerial duties after preaching atheistic sermons, he's taken work as a tour guide but after sleeping with an underage girl on his tour, the group has turned against him.
He has retreated to a hammock at the budget hotel run by his friends Maxine (Anna Gunn) and Fred although the latter has recently died.
The hotel is perched on a cliff - a brilliantly imposing set by Rae Smith - which puts the protagonist literally and figuratively on the edge.
Here while facing off the ferocious and unrelenting tour leader Miss Fellowes (an unrecognisable Finty Williams) and the sexual advances of Maxine he finds a connection with the whispy spinster Hannah Jelkes (Lia Williams) who is travelling with her aged grandfather Nonno (Julian Glover).
Hannah is devoted to Nonno, has an inner strength and sensibility which both calms and inspires Shannon who is prone to nervous attacks and depression.