Beautiful, interesting, incredible cinema.
The video for the opening track from Tindersticks’ “Can Our Love…” album of 2001.