Callan wraz z kompanami jest ponownie w grze, by powstrzymać Gunnara przed powrotem. Na swojej drodze znów spotka Franka Nitti - detektywa z Miasta Aniołów.
Detektyw z wydziału zabójstw musi zapobiec uwolnieniu "robotycznego wirusa" przez ojca pogrążonego w żałobie, który jego zdaniem zniszczy komórkę terrorystyczną, która zamordowała jego syna.