The good characters represented in Revelation 12 are the woman (Israel) who is clothed with the sun, with the moon under her feet and a crown of 12 stars on her head. She gave Christ to the world (v. 5) and will be persecuted during the Tribulation. The other good character is the Son (Jesus) who will rule the nations with an iron scepter.
The evil characters represented are the red dragon (the devil) described as having seven heads; ten horns and seven crowns. The goal of Satan is world domination. The other evil character is an angel named Michael who will be given the power to challenge Satan in a war in heaven during the end time.
The spiritual war is still being waged as Satan continues to bring more into his ranks; deceiving the world. He is filled with fury because he knows his time is short (v12). He hates the universal church and desires to destroy it. He makes war against those who obey God’s commandments and hold to the testimony of Jesus (v. 17).
But his power was thwarted when Jesus Christ shed His blood for our sin (v. 11). Those who accept Jesus as their Savior will be protected from Satan’s power. Satan and his followers were defeated and will be destroyed but we must stay firm in our commitment to Jesus Christ as this great spiritual battle continues.
Hope will give optimism in a time of despair, faith will give courage in time of doubt, and love will bring victory in a time of hate. It is up to us as individuals to stay with our decision to accept Christ as Savior or commit at this time. As we step ahead, let us have complete dependence on Christ.