"Demons and Angels" is a song by American rapper A Boogie wit da Hoodie featuring American rapper Juice Wrld. It was released on December 21, 2018 from the former's second studio album Hoodie SZN (2018) and produced by Richie Souf.
Background
In November 2018, A Boogie Wit Da Hoodie previewed a snippet of the song on social media.[1]
Critical reception
Robert Blair of HotNewHipHop gave a negative response to the song, commenting A Boogie's "inaugural exchanges" with Juice Wrld "leaves much to be desired, a cookie-cutter "for the streams" type of collaboration".[2] Alphonse Pierre of Pitchfork was critical of the collaboration's inclusion on Hoodie SZN, writing "A Boogie's personality is diluted by the sight of Juice WRLD, as the Chicagoemo-rap superstar strangely sings about demons and angels as if he's unaware this is an Uptown bottle-service club album."[3]