May God Save Us (2016)

10/28/2016 2h 7m

How old is the movie?

Overview

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.

More movies from 2016

Cast Ages at Release

Antonio de la Torre

as Luis Velarde

Born 01/18/1968, age

Roberto Álamo

as Javier Alfaro

Born 01/01/1970, age

Luis Zahera

as Alonso

Born 05/23/1966, age

José Luis García Pérez

as Sancho

Born 09/01/1972, age

Mónica López

as Amparo

Born 05/30/1969, age

Silvia Casanova

as Anciana 3

Born 01/18/1933, age