In einem kleinen Dorf in der spanischen Provinz León bereitet sich María José (Macarena Gómez) darauf vor, ihrem Leben ein Ende zu setzen. Schuld daran ist der Tod ihres Sohnes Jahre zuvor, den sie einfach nicht verwinden kann und an dem ihr ihre Nachbarn und Bekannten zumindest eine Mitschuld zu
In der Basilica de la Macarena in Sevilla, die abgerissen werden soll, kommt es zu seltsamen Todesfällen. Zuerst stirbt ein Architekt, bald darauf wird der Priester Urbizu von einer herabstürzenden Kettenrolle erschlagen. Der Papst in Rom erfährt von den mysteriösen Vorgängen durch einen Hacker,
Der Heilige Vater (Franco Nero) erhält eine direkte Nachricht von einem Hacker auf seinem persönlichen Computer. In dieser wird mit Konsequenzen gedroht, falls eine in Sevilla stehende Basilika tatsächlich planmäßig abgerissen werden sollte, um auf dem Grundstück einen Wohnkomplex zu errichten.