A Pampelune, pendant les festivités de la Saint-Firmin au cours desquelles des taureaux sont lâchés dans la ville, les oreilles d'un Américain sont retrouvées.
Un touriste américain, qui s'était rendu à Pampelune pour assister aux lâchers de taureaux, est porté disparu depuis plusieurs jours. L'équipe se rend sur place et finit par retrouver ses oreilles. En enquêtant, les policiers découvrent que trois paires d'oreilles avaient été découvertes à travers la ville l'année précédente et soupçonnent un mobile politique à ces mutilations. Jack apprend que les oreilles ont été rendues par un prêtre, qui se retranche derrière ses voeux de discrétion pour ne pas avoir à témoigner. Bientôt, deux autres touristes sont portés disparus. Jack espère les retrouver vivants...