It is finished, God already won.
The principalities and powers of darkness were assembled around the cross, casting the hellish shadow of unbelief into the hearts of men. When the Lord created these beings to stand before His throne, they were beautiful and glorious. Their loveliness and holiness were in accordance with their exalted station. They were enriched with the wisdom of God, and girded with the panoply of heaven. They were Jehovah's ministers. But who could recognize in the fallen angels the glorious seraphim that once ministered in the heavenly courts?
Satanic agencies confederated with evil men in leading the people to believe Christ the chief of sinners, and to make Him the object of detestation. Those who mocked Christ as He hung upon the cross were imbued with the spirit of the first great rebel. He filled them with vile and loathsome speeches. He inspired their taunts. But by all this he gained nothing.
The warfare against God's law, which was begun in heaven, will be continued until the end of time. Every man will be tested. Obedience or disobedience is the question to be decided by the whole world. All will be called to choose between the law of God and the laws of men. Here the dividing line will be drawn. There will be but two classes. Every character will be fully developed; and all will show whether they have chosen the side of loyalty or that of rebellion.
Then the end will come. God will vindicate His law and deliver His people. Satan and all who have joined him in rebellion will be cut off. Sin and sinners will perish, root and branch, (Malachi 4:1),—Satan the root, and his followers the branches. The word will be fulfilled to the prince of evil, “Because thou hast set thine heart as the heart of God; … I will destroy thee, O covering cherub, from the midst of the stones of fire…. Thou shalt be a terror, and never shalt thou be any more.” Then “the wicked shall not be: yea, thou shalt diligently consider his place, and it shall not be;” “they shall be as though they had not been.” Ezekiel 28:6-19; Psalm 37:10; Obadiah 16.