Du cinéma beau, passionnant et incroyable.
Detective Chief Inspector Taggart operates out of the fictional John Street police station in Glasgow.