

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.
Where to watch May God Save Us in United States
Click a service to open May God Save Us there. Availability last verified on June 21, 2026.
Where is May God Save Us streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | — | Amazon Video, Apple TV Store, Google Play Movies |
| France | Sooner, Shadowz, Molotov TV, Shadowz Amazon Channel | Apple TV Store, Google Play Movies, Canal VOD |
| Spain | — | Rakuten TV, Google Play Movies, Amazon Video |
| Brazil | Filmelier Plus Amazon Channel | — |
| Japan | Amazon Prime Video, U-NEXT, Amazon Prime Video with Ads | Amazon Video, Apple TV Store, FOD |
| South Korea | Watcha, TVING | — |
About May God Save Us
May God Save Us is a 2016 Spanish-language thriller, crime and drama film directed by Rodrigo Sorogoyen. The cast is led by Antonio de la Torre, Roberto Álamo, Javier Pereira. It has a runtime of 2h 7m. Viewers rate it 6.8/10 across 500 ratings. In United States, it is available to rent or buy on Amazon Video and Apple TV Store.
May God Save Us was produced by Tornasol Media, Hernández y Fernández PC, and Atresmedia Cine and made in Spain. It was released on October 28, 2016. Made on a budget of about $4 million, it went on to gross $2 million worldwide.
- Director
- Rodrigo Sorogoyen
- Writers
- Isabel Peña, Rodrigo Sorogoyen
- Release date
- October 28, 2016
- Original language
- Spanish
- Status
- Released
- Country
- Spain
- Budget
- $4 million
- Box office
- $2 million
- Production
- Tornasol Media, Hernández y Fernández PC, Atresmedia Cine
May God Save Us cast & crew
May God Save Us was directed by Rodrigo Sorogoyen and written by Isabel Peña and Rodrigo Sorogoyen.
The cast features Antonio de la Torre as Luis Velarde, Roberto Álamo as Javier Alfaro, Javier Pereira as Andrés Bosque, Luis Zahera as Alonso, Raúl Prieto as Bermejo, and María de Nati as Elena.
Behind the camera, the score was composed by Olivier Arson, cinematography is by Alejandro de Pablo, and it was produced by Mikel Lejarza and Mariela Besuievsky.
Is May God Save Us worth watching?
May God Save Us holds an audience score of 6.8/10 from 505 ratings, a solidly received thriller films.
At 2h 7m, it's a standard feature-length watch.
If you enjoy thriller, crime, and drama, May God Save Us is worth a place on your watchlist.
How and where to watch May God Save Us
May God Save Us isn't on a subscription service in United States right now, but you can rent or buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of May God Save Us

Antonio de la Torre
Luis Velarde

Roberto Álamo
Javier Alfaro

Javier Pereira
Andrés Bosque

Luis Zahera
Alonso

Raúl Prieto
Bermejo

María de Nati
Elena

María Ballesteros
Rosario

José Luis García Pérez
Sancho

Mónica López
Amparo

Rocío Muñoz-Cobo
Juana

Teresa Lozano
Amalia

Francisco Nortes
Rafael March
May God Save Us — FAQs
▸Where can I watch May God Save Us in United States?
May God Save Us is not on subscription streaming in United States right now, but you can rent or buy it on Amazon Video and Apple TV Store and Google Play Movies.
▸What language is May God Save Us in?
May God Save Us is originally in Spanish. Subtitle and dub options vary by streaming service.
▸How long is May God Save Us?
May God Save Us runs 2 hours 7 minutes (127 minutes).
▸What is May God Save Us rated?
It holds a 6.8/10 audience score from 505 ratings.











