May God Save Us
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.
Cast

Antonio de la Torre
Luis Velarde

Roberto Ălamo
Javier Alfaro

Javier Pereira
Andrés Bosque

Luis Zahera
Alonso

RaĂșl Prieto
Bermejo

MarĂa Ballesteros
Rosario

Teresa Lozano
Amalia

RocĂo Muñoz-Cobo
Juana

JosĂ© Luis GarcĂa PĂ©rez
Sancho

MĂłnica LĂłpez
Amparo

AndrĂ©s GertrĂșdix
Padre RaĂșl

JesĂșs Caba
Rubio