A bright flash cuts through the darkness, revealing the arrival of giant angels descending from the heavens. Their majestic wings extend to the sides, dressed in armor, with large spears and helmets on their heads.