May God Save Us

May God Save Us

2016 es 127 minutes

Rating: 6.739

Plot

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.

Trailer

Trailer's not available.

Cast

Antonio de la Torre

Antonio de la Torre

Luis Velarde

Roberto Álamo

Roberto Álamo

Javier Alfaro

Javier Pereira

Javier Pereira

Andrés Bosque

Luis Zahera

Luis Zahera

Alonso

Raúl Prieto

Raúl Prieto

Bermejo

María Ballesteros

María Ballesteros

Rosario

Teresa Lozano

Teresa Lozano

Amalia

Rocío Muñoz-Cobo

Rocío Muñoz-Cobo

Juana

José Luis García Pérez

José Luis García Pérez

Sancho

Mónica López

Mónica López

Amparo

Andrés Gertrúdix

Andrés Gertrúdix

Padre Raúl

Jesús Caba

Jesús Caba

Rubio

Alfonso Bassave

Alfonso Bassave

Céspedes

Raquel Pérez

Raquel Pérez

Forense

Anna Laserna

Anna Laserna

Lorna

Aitor Calderón

Aitor Calderón

Nico

Javier Tolosa

Javier Tolosa

Cano

Estefanía de los Santos

Estefanía de los Santos

Travesti 1

Diego París

Diego París

Travesti 2

Ciro Miró

Ciro Miró

Gabriel

Josean Bengoetxea

Josean Bengoetxea

Mariño

Chema Tena

Chema Tena

Juanma

Andrea Dueso

Andrea Dueso

Sobrina Barrio Salamanca

Carmen Utrilla

Carmen Utrilla

Vecina Cotilla

Luis del Valle

Luis del Valle

Conserje Casa Alfaro

María Antonia Pérez

María Antonia Pérez

Anciana 1

Carmen Esteban

Carmen Esteban

Anciana 2

Silvia Casanova

Silvia Casanova

Anciana 3

Juan Verdú

Juan Verdú

Médico Amalia

María de Nati

María de Nati

Elena

Francisco Nortes

Francisco Nortes

Rafael March

Similar Movies

Heat

Heat

en

December 15, 1995

Dirty Harry

Dirty Harry

en

December 23, 1971

Princesses

Princesses

es

September 2, 2005

Street Kings

Street Kings

en

April 10, 2008

Sex and Lucía

Sex and Lucía

es

August 24, 2001

Ana by Day

Ana by Day

es

June 19, 2018

No Good Deed

No Good Deed

en

June 28, 2002

Tie Me Up! Tie Me Down!

Tie Me Up! Tie Me Down!

es

January 22, 1990

The Bourne Ultimatum

The Bourne Ultimatum

en

August 3, 2007

Chaotic Ana

Chaotic Ana

es

August 24, 2007

The Specialist

The Specialist

en

October 7, 1994

Pilgrim

Pilgrim

en

March 31, 2000

Law of Desire

Law of Desire

es

February 7, 1987

Glass Chin

Glass Chin

en

April 19, 2014

A Scanner Darkly

A Scanner Darkly

en

July 7, 2006

The Flower of My Secret

The Flower of My Secret

es

September 22, 1995

Pepi, Luci, Bom

Pepi, Luci, Bom

es

October 27, 1980

Opera Prima

Opera Prima

es

April 2, 1980

Talk to Her

Talk to Her

es

March 15, 2002