In this razor‑sharp Spanish satire, a priest, a police officer and a hitman race through Madrid to stop the devil, blending absurdity with social commentary in a fast‑paced, visually striking film.