May God Save Us
ThrillerCrimeDrama

May God Save Us

6.8/10 2016 2h 7m

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.

On screen

Top 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 de Nati

María de Nati

Elena

María Ballesteros

María Ballesteros

Rosario

José Luis García Pérez

José Luis García Pérez

Sancho

Mónica López

Mónica López

Amparo

Rocío Muñoz-Cobo

Rocío Muñoz-Cobo

Juana

Teresa Lozano

Teresa Lozano

Amalia

Francisco Nortes

Francisco Nortes

Rafael March

Preview

Official Trailer

You may also enjoy

More Like This

The Hit
6.5

The Hit

1984

180
5.9

180

2026

Toro
6.0

Toro

2016

6 Bullets
6.3

6 Bullets

2012

Panic
6.2

Panic

2000

The Naked City
7.2

The Naked City

1948

Sky High
6.1

Sky High

2020

Facing El Chapo
8.8

Facing El Chapo

2026

Run
6.0

Run

1991

The Killer
6.3

The Killer

2024

Blood Ties
6.1

Blood Ties

2013

Suburbicon
5.9

Suburbicon

2017

M
6.5

M

1951

Inside Man
6.2

Inside Man

2023

The Enforcer
7.0

The Enforcer

2022

Barron's Cove
7.1

Barron's Cove

2025

Ready when you are

Stream May God Save Us tonight.