Song Meaning
The lyrics present a stark contrast between two dreamscapes, one nightmarish and the other serene, before converging on a final, unsettling image. The opening dream plunges the listener into a chaotic, violent scene: a "river of blood" with "angels drowning" and "devils" descending. This intense imagery, amplified by the "incredibly loud" thunder and the narrator covering their ears, establishes a tone of overwhelming dread and helplessness. The immediate shift to a "beautiful dream" offers a moment of respite, describing a feeling of lightness and a visually stunning spectacle of "a hundred keys in thousand pieces" flying like "dragonflies." This section evokes a sense of liberation and wonder, a stark counterpoint to the earlier terror.
The true disquiet, however, emerges in the final stanza. The return to a "terrible dream" is anchored by mundane, yet menacing, domestic settings: "ovens in the pizzeria" burning "like hell" and "dryers in the laundrette" turning red. This juxtaposition of everyday locations with infernal imagery creates a profound sense of unease. The final sensory detail, the "barcodes beep," is particularly striking, suggesting a sterile, dehumanizing order intruding upon the chaos and the beauty, leaving the listener with a lingering sense of dread that transcends the initial nightmare.
This final image is what makes the lyrics so effective. The shift from grand, apocalyptic visions to the chillingly specific sounds of commerce implies that the most terrifying aspects of existence might not be supernatural horrors, but the mundane, inescapable systems that govern our lives. The burning ovens and red dryers, coupled with the sterile beep of barcodes, suggest a world where even domestic spaces are corrupted, and the dream's terror is not external but an internal, pervasive corruption.