No consistency with these guys.
It's written by Nick Cave and involves Maximus waging war against Roman Gods.