Film bellissimi, interessanti, incredibili.
Detective Chief Inspector Taggart operates out of the fictional John Street police station in Glasgow.