My humble opinion:
I think what the ending is trying to show is that the Antichrist wouldn't be born the "natural" way ( a baby being born, growing up, and so fourth ). The Neonazi group, "Limpia Madrid", they would be the reincarnation of Satan. Or someone within that group.
Try to remember that, although when they ( the priest, the Tv guy and the metalhead ) arrive in that place ( the weird looking buildings, similar to the mark of Satan, etc... ), and there's a newborn, it's the neonazi group that showed up and killed the child and his parents. And then we see the Devil there, with the assailants. Kind of a contradiction isn't it ? The Devil killing his own son/reincarnation ? Thats because the baby wasn't the Anti-christ. That was what we were supposed to believe ( the Devil, being born in a child ). But the truth is, in that place, the Devil would reincarnate in someone within that group ( or the whole group, i don't know ). They were so filled with hate, and had done such cruel things to helpless people, that they would be the Devil's seed, his "receptacle". The "Three Mages", being in "collusion" with the Devil ( remember, Father Angel sold his soul ), could seen him clearly.
That's what I understood.
reply
share