Robert Glasper released the wonderful collection of reimagined Miles Davis tunes Everything’s Beautiful a little less than a month ago. It had a host of notable features from Bilal, Illa J, KING, Stevie Wonder, Hiatus Kaiyote, and many others. One of the standout tracks was the third single “Maiysha (So Long)” featuring Erykah Badu, and today a visual accompaniment has been unveiled.

Ms. Badulah Oblangata herself gives a great acting performance in a clip that registers more like a filmed musical than a traditional music video. The clip opens with an accented monologue from Badu, interrupted by Glasper and a couple of his players. Glasper and Badu argue backstage about the show they’re about to put on before giving a stunning retro performance of the song with a full band. After the song concludes the lights go out on the stage and the producer and singer continue to argue as she storms off stage. Badu is proving to be quite the versatile entertainer. Watch.