I mean, you had us at  A$AP Rocky, Zoe Kravitz, The Grand Budapest Hotel's Tony Revolori and Workaholics' Blake Anderson. But there's some genuinely exciting stuff in the first full-on trailer for Dope -- the story of a nerdy kid (played by Shameik Moore; look for him next week in our Beautiful People Class of 2015!) from Inglewood with a punk band, an undying love of '90s hip-hop and hair somewhere between Bobby Brown and Kid 'n Play.

Watch the trailer, above. Dope is in theaters June 19.