An innovative concert movie for the rock group The Talking Heads.