02 October, 2024
The greatest concert film of all time, STOP MAKING SENSE, brings to the screen Talking Heads at Hollywood's Pantages Theater in December 1983: David Byrne, Tina Weymouth, Chris Frantz, and Jerry Harrison, alongside an ecstatic ensemble of supporting musicians.