Answer: goodagainstevil

AnswerCrossword Clue
GOODAGAINSTEVILAge-old morality conflict
GOODAGAINSTEVILAge-old battle