Lyric discussion by Dancer87 

I agree with the seven deadly sins theory... for 2 reasons: 1) Think about what the majority of Prince's songs are and what they are based on... sex. 2) He mentions "all 7" in Sex in the Summer too

@Dancer87 Sorry, but, it is about the 7 beasts written about in Revelations. It has nothing to do with 7 deadly sins... it is 100% about Christ's love overcoming the 7 beasts in the end times and that all believers get to watch the evil fall/die. It does not say in the Bible who/what the 7 beasts represent exactly. Whether countries, people, or ideas, but it is the end time prophesy that Love/Jesus will overcome them and they will fall/die. ;)

An error occured.