David Byrne met A24’s young fans as the Talking Heads Stop Making Sense is set to gross $800,673 from 264 Imax screens in North America this weekend. Its cumulative gross of $1.43 million includes Thursday screenings and a live event at TIFF for this remastered version of the 1984 Jonathan Demme-directed concert film ranked by […]