# May God Save Us (2016)

> 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.
**Runtime**: 2h 7m
**Genres**: Thriller, Crime, Drama
## Cast
- [[Antonio de la Torre]] as Luis Velarde
- [[Roberto Álamo]] as Javier Alfaro
- [[Javier Pereira]] as Andrés Bosque
- [[Luis Zahera]] as Alonso
- [[Raúl Prieto]] as Bermejo
- [[María Ballesteros]] as Rosario
- [[Teresa Lozano]] as Amalia
- [[Rocío Muñoz-Cobo]] as Juana
- [[José Luis García Pérez]] as Sancho
- [[Mónica López]] as Amparo
- [[Andrés Gertrúdix]] as Padre Raúl
- [[Jesús Caba]] as Rubio
- [[Alfonso Bassave]] as Céspedes
- [[Raquel Pérez]] as Forense
- [[Anna Laserna]] as Lorna
- [[Aitor Calderón]] as Nico
- [[Javier Tolosa]] as Cano
- [[Estefanía de los Santos]] as Travesti 1
- [[Diego París]] as Travesti 2
- [[Ciro Miró]] as Gabriel
- [[Josean Bengoetxea]] as Mariño
- [[Chema Tena]] as Juanma
- [[Andrea Dueso]] as Sobrina Barrio Salamanca
- [[Carmen Utrilla]] as Vecina Cotilla
- [[Luis del Valle]] as Conserje Casa Alfaro
- [[María Antonia Pérez]] as Anciana 1
- [[Carmen Esteban]] as Anciana 2
- [[Silvia Casanova]] as Anciana 3
- [[Juan Verdú]] as Médico Amalia
- [[María de Nati]] as Elena
- [[Francisco Nortes]] as Rafael March
---
[TMDB](https://www.themoviedb.org/movie/394684) | [IMDb](https://imdb.com/title/tt4944596)