May God Save Us
Release date: Oct 28, 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.
ThrillerCrimeDrama
Top Cast
Luis Velarde
Javier Alfaro
Andrés Bosque
Alonso
Bermejo
Rosario
Amalia
Juana
Sancho
Amparo
Padre Raúl
Rubio
Céspedes
Forense
Lorna
Nico
Cano
Travesti 1
Travesti 2
Gabriel
Mariño
Juanma
Sobrina Barrio Salamanca
Vecina Cotilla
Conserje Casa Alfaro
Anciana 1
Anciana 2
Anciana 3
Médico Amalia
Elena
Rafael March
Recommended movies
The Day of the Beast
1995
HorrorComedyAction
Marshland
2014
ThrillerCrimeMystery
The War Is Over
1966
Drama
All About My Mother
1999
ComedyDrama
Truman
2015
DramaComedy
Elite Squad
2007
DramaActionCrime
The Devil's Backbone
2001
FantasyDramaHorrorThriller
The Bird with the Crystal Plumage
1970
HorrorMysteryThriller
499
2021
Documentary
Bicycle Thieves
1948
Drama