Who Did That To You

John Legend John Legend

A Vigilante's Vow: John Legend's Fierce Anthem of Justice

John Legend's song "Who Did That To You" is a powerful declaration of vengeance and protection. The lyrics paint a vivid picture of a protagonist who is willing to take justice into his own hands to defend a loved one who has been wronged. The song opens with a bold statement, rejecting the notion that vengeance should be left to a higher power, and instead, the protagonist is ready to act immediately. This sets the tone for a narrative driven by a sense of duty and personal justice.

The chorus emphasizes the severity of the protagonist's resolve. By urging the listener to call the police, the coroner, and even a priest, Legend underscores the seriousness of the retribution that is about to unfold. The repeated question, "Who did that to you?" highlights the personal connection and the emotional weight behind the protagonist's mission. This isn't just about justice; it's about avenging a deep personal hurt inflicted on someone dear.

Throughout the song, there is a recurring theme of relentless pursuit. The protagonist is depicted as a relentless force, a vigilante who will stop at nothing to find and punish the wrongdoer. The imagery of cold rain and the absence of shelter conveys the inevitability and inescapability of the protagonist's wrath. The song's narrative is both a warning and a promise, encapsulating the lengths one will go to protect and avenge their loved ones. Legend's soulful delivery adds an extra layer of intensity, making the listener feel the weight of every word and the depth of the protagonist's commitment to justice.

Share on social media Share as link
  1. All Of Me
  2. Glory (feat. Common)
  3. You & I (Nobody in the World)
  4. Green Light (feat. André 3000)
  5. Dreams
  6. Surefire
  7. One Life
  8. Fuckin' With You
  9. Good Morning
  10. Overload (feat. Miguel)
View all John Legend songs

Most popular topics in John Legend songs

Related artists

  1. Bruno Mars
    Bruno Mars
  2. Jason Derulo
    Jason Derulo
  3. Usher
    Usher
  4. Alicia Keys
    Alicia Keys
  5. Mary J. Blige
    Mary J. Blige
  6. Sam Smith
    Sam Smith
  7. Brian McKnight
    Brian McKnight
  8. J. Cole
    J. Cole