One of the seven angels with the bowls invites John to see the judgment of the great prostitute who is seated on many waters, with whom the kings of the earth have committed immorality and with whose wine the inhabitants of the earth have become drunk. In the Spirit, John sees a woman seated on a scarlet beast covered with blasphemous names, with seven heads and ten horns. The woman is clothed in purple and scarlet, adorned with gold, jewels and pearls, and holds in her hand a golden cup full of abominations. On her forehead is a mysterious name: Babylon the great, mother of prostitutes. She is drunk with the blood of the saints and the martyrs of Jesus, and John marvels greatly (vv. 1-6).
The angel explains the mystery. The beast you saw was, and is not, and is about to rise from the bottomless pit and go to destruction, and the inhabitants of the earth will marvel to see it. The seven heads are seven mountains on which the woman sits, and they are also seven kings: five have fallen, one is, and the other has not yet come. The beast itself is an eighth and belongs to the seven. The ten horns are ten kings who have not yet received a kingdom, but they receive authority for one hour together with the beast (vv. 7-13).
These kings make war on the Lamb, but the Lamb will conquer them because he is Lord of lords and King of kings, and those with him are called, chosen and faithful. The angel explains that the waters where the prostitute sits are peoples, multitudes, nations and languages. The ten horns and the beast will hate the prostitute, make her desolate and naked, devour her flesh and burn her with fire, for God put it into their hearts to carry out his purpose. The woman is the great city that has dominion over the kings of the earth (vv. 14-18).