After releasing a teaser last month, Donald Glover (aka Childish Gambino) has now unveiled the full "director's cut" of his short film, Clapping for the Wrong Reasons.

The short includes Flying Lotus, Trinidad Jame$, Chance the Rapper, Danielle Fishel (aka Boy Meets World's Topanga) and porn star Abella Anderson.

Clapping—a very well-done, artistic production—comes ahead of an expected new album, tentatively titled Centipede.

Watch the short below: