Two women who meet while visiting their husbands in prison form the knotted center of Patricia Mazuy’s tense, terse drama.
The Who mixed big hits and deep cuts at their first live show of 2025, which took place at London's Royal Albert Hall.