Flora and Son

Stop Making Sense, the remastered concert film that sowed delight at TIFF, opens on 300 Imax screens in the U.S., Canada, U.K. and Ireland. Locations Stateside number 260 ahead of a nationwide release next week.   The 1984 Talking Heads extravaganza from Jonathan Demme is presented in its new iteration by A24 — meaning the
0 Comments