Angel Haze's song and video for "Battle Cry," featuring Sia, are far darker than your typical rap song.
The Detroit-bred femcee, who was molested as a child, revisits past demons in the video.
In the clip directed by Frank Borin, Angel watches as a disturbed mother and minister send a young girl off with a sexual predator. In a later sequence, a distraught teen girl contemplates suicide. The final verse captures Angel using writing to cope with her pains.
The song seeks to empower other embattled souls. She raps, "Sometimes you have to hurt for the cause to be reached. But one day you'll be stronger than all that you beat."
The song has generated an outpouring of support online:
The reflective song is similar to Eminem's "Lose Yourself." In 2012, she recounted abuse in more graphic details in a cover of Eminem's "Cleanin' Out My Closet."
In a 2012 interview with Sway Calloway, Angel said she and her mother lived in a religious cult community from the age of 4 to 9.