Angel of the City

Robert Tepper Robert Tepper

Searching for Salvation in the Urban Jungle

Robert Tepper's song "Angel of the City" paints a vivid picture of the struggles and hardships faced by individuals living in a bustling, unforgiving urban environment. The lyrics open with a depiction of a grueling day in the city, where the protagonist is working tirelessly, yet feeling the futility of their efforts, akin to trying to get blood from a stone. This metaphor highlights the relentless and often unrewarding nature of city life, where the demands are high, and the rewards are scarce.

The chorus introduces the concept of the 'Angel of the City,' a symbolic figure representing hope, guidance, and perhaps salvation. The protagonist yearns for this angel to watch over them and provide a sense of direction and relief from their struggles. The angel is a beacon of hope in a place where dreams are often crushed, and the air is thick with unfulfilled desires. The repeated plea to the angel to reveal itself and offer freedom underscores the desperation and longing for a better life.

Throughout the song, the city is portrayed as a harsh, almost oppressive environment, where survival is a constant battle. The imagery of dancing with a ball and chain and living on the edge of a knife further emphasizes the precariousness and danger of urban life. The protagonist's call for the angel to come and free them from this place reflects a deep-seated need for escape and redemption. Ultimately, "Angel of the City" is a powerful narrative about the search for hope and salvation amidst the chaos and challenges of city life.

Share on social media Share as link
  1. No Easy Way Out
  2. Angel of the City
  3. Soul Survivor
View all Robert Tepper songs

Most popular topics in Robert Tepper songs

Related artists

  1. Jean Beauvoir
    Jean Beauvoir
  2. Rocky Balboa
    Rocky Balboa
  3. Bill Conti
    Bill Conti
  4. John Cafferty
    John Cafferty
  5. Robin Zander
    Robin Zander
  6. David Glen Eisley
    David Glen Eisley
  7. Survivor
    Survivor
  8. Joe Esposito
    Joe Esposito