The iconic rock band Talking Heads perform at Capitol Theater.
Stream, buy or rent this movie from the providers below.