May God Save Us

(2016)Directed by Rodrigo Sorogoyen127 minThriller, Crime, Drama

Madrid, summer 2011. Economic crisis. 15-M movement and 1.5 million pilgrims waiting for the Pope’s arrival live side by side in a Madrid that’s hotter and more chaotic than ever. In this context, detectives Velarde and Alfaro must find what seems to be a serial killer. Their against-the-clock hunt will make them realise something they’d never imagined: neither of them are so very different from the killer.

Antonio de la Torreas Luis Velarde
Roberto Álamoas Javier Alfaro
Javier Pereiraas Andrés Bosque
Luis Zaheraas Alonso
Raúl Prietoas Bermejo
Teresa Lozanoas Amalia
Francisco Nortesas Rafael March
Andrés Gertrúdixas Padre Raúl
Jesús Cabaas Rubio
Alfonso Bassaveas Céspedes
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
Silvia Casanovaas Anciana 3