May God Save Us

Rodrigo Sorogoyen
2016-10-28


6.732
127 min

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.

Cast

Name Character Team
Antonio de la Torre Luis Velarde Unowned
Roberto Álamo Javier Alfaro Unowned
Javier Pereira Andrés Bosque Unowned
Luis Zahera Alonso Unowned
Raúl Prieto Bermejo Unowned
María Ballesteros Rosario Unowned
Teresa Lozano Amalia Unowned
Rocío Muñoz-Cobo Juana Unowned
José Luis García Pérez Sancho Unowned
Mónica López Amparo Unowned
Andrés Gertrúdix Padre Raúl Unowned
Jesús Caba Rubio Unowned
Alfonso Bassave Céspedes Unowned
Raquel Pérez Forense Unowned
Anna Laserna Lorna Unowned
Aitor Calderón Nico Unowned
Javier Tolosa Cano Unowned
Estefanía de los Santos Travesti 1 Unowned
Diego París Travesti 2 Unowned
Ciro Miró Gabriel Unowned
Josean Bengoetxea Mariño Unowned
Chema Tena Juanma Unowned
Andrea Dueso Sobrina Barrio Salamanca Unowned
Carmen Utrilla Vecina Cotilla Unowned
Luis del Valle Conserje Casa Alfaro Unowned
María Antonia Pérez Anciana 1 Unowned
Carmen Esteban Anciana 2 Unowned
Silvia Casanova Anciana 3 Unowned
Juan Verdú Médico Amalia Unowned
María de Nati Elena Unowned
Francisco Nortes Rafael March Unowned