Beautiful, interesting, incredible cinema.
Detective Chief Inspector Taggart operates out of the fictional John Street police station in Glasgow.