May God Save Us
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
Antonio de la Torre
Luis VelardeRoberto Álamo
Javier AlfaroJavier Pereira
Andrés BosqueLuis Zahera
AlonsoRaúl Prieto
BermejoMaría Ballesteros
RosarioTeresa Lozano
AmaliaRocío Muñoz-Cobo
JuanaJosé Luis García Pérez
SanchoMónica López
AmparoAndrés Gertrúdix
Padre RaúlJesús Caba
RubioAlfonso Bassave
CéspedesRaquel Pérez
ForenseJavier Tolosa
CanoEstefanía de los Santos
Travesti 1Josean Bengoetxea
MariñoAndrea Dueso
Sobrina Barrio SalamancaLuis del Valle
Conserje Casa AlfaroMaría Antonia Pérez
Anciana 1Carmen Esteban
Anciana 2Silvia Casanova
Anciana 3María de Nati
ElenaFrancisco Nortes
Rafael MarchImages
Videos
Que Dios Nos Perdone (2016) Primer Tráiler Oficial Español
Similar movies
8 Million Ways to Die
April 25, 1986Nobody Can Cool
April 10, 2015One False Move
May 8, 1992Across the Hall
August 27, 2009Against All Odds
March 2, 1984This City Sleeps
December 1, 2014Hard Times
August 13, 1975The 4th Life
July 11, 2008King of Crime
November 2, 2018Get Carter
February 3, 1971Collateral
August 4, 2004Singapore Sling
December 6, 1990A Scanner Darkly
July 7, 2006Law of Desire
February 7, 1987Women on the Verge of a Nervous Breakdown
March 25, 1988No Good Deed
June 28, 2002Training Day
October 5, 2001Gone Baby Gone
September 18, 2007Final Analysis
February 7, 1992Layer Cake
September 30, 2004