
May God Save Us
Luis Velarde (Antonio de la Torre) is a detective in Madrid in the summer of 2011, with the economic crisis on the news and the city waiting on a papal visit. He and his partner Javier Alfaro (Roberto Álamo) are handed the case of a killer going after elderly women. Rodrigo Sorogoyen sets the hunt among 1.5 million pilgrims and the 15-M protesters, the whole city sweating in the same heat.
Francisco Nortesas Rafael March
Jesús Cabaas Rubio
Raquel Pérezas Forense
Anna Lasernaas Lorna
María Jesús Garridoas Esperanza
Paco Revillaas Padre Matji
María Antonia Pérezas Anciana 1
Carmen Estebanas Anciana 2



















