In the sweltering summer of 2011, Madrid buzzes with excitement ahead of the Papal visit, as thousands of pilgrims flock to the city. But beneath the surface, a dark reality unfolds as a string of sex-related murders takes place, threatening to unravel a sinister scandal. Two investigators, Luis Velarde and Javier Alfaro, must work together in secret to track down the cunning serial killer, while struggling to keep their own personal demons from consuming them.
May God Save Us
Two detectives, Velarde and Alfaro, race against time to catch a brutal serial killer, only to discover disturbing similarities between themselves and the murderer, leading to a disturbing exploration of their own identities.