THAT ending
I re-watched this recently, for the first time since seing it at the cinema. I was a teenager when I first saw it and my interpretation of it at the time was 'a good critique of blind faith let down by a silly ending.'
Looking back on it though, it stilk works as a critique of blind faith. When God is shown to be real, the film doesn't go to any lengths to justify God's demands. It doesn't explain which God he is, why he has anything against demons, what the demons have to say about anything. You have to take it all on blind faith that God is just in actions that are absokytely fascistic.
I don't see anything in the film that suggests that God is meant to be respected. So the film kinda ups it's criticism of faith and unjustified authority from a matetialist perspective to a more meta-physical one. It's still basically coming at it from an anarchist point-of-view though.