The film takes place in Chicago, where a Soviet consulate official, Dimitri Krupin (played by Michael Ironside), is involved in a sinister plot to steal high-tech military technology. Chicago Police Detective Art Donovan (Charles Bronson) and his partner, Cyril (James Russo), are tasked with solving a string of murders linked to Krupin's operation.