'Dope' Full-Length Trailer Revives '90s Hip Hop

We're only about a month into spring, but I'm more than excited to add yet another item to the list of awesomeness that awaits me in my favorite season of the year, which happens to be summer. Yeah, yeah, warmer weather, sunny skies and all that are a given, but the release of the full-length trailer for the movie Dope has me so looking forward to the film that I kind of wouldn't mind if someone pressed a fast-forward button to June 19, when it hits theaters.

For those who aren't familiar with the film, allow me to expound upon my excitement by providing a little background on Dope: It's produced by Forest Whitaker along with co-executive producers Sean "Diddy" Combs and the undisputed king of "Happy" himself, Pharrell Williams. Dope is described by IndieWire as a "coming-of-age story" about a high schooler and self-proclaimed geek named Malcom (played by Shameik Moore) who inadvertently winds up on a drug dealer's bad side. The problem is that tussling with the neighborhood tough guys doesn't exactly align with his superb SAT scores and college aspirations.

Dope was an absolute standout at this year's Sundance Film Festival and subsequently wound up in a bidding war before it was nabbed by Open Road Films and Sony Pictures. Here are a few more reasons why it's a must-see film:

It's About An Awkward Hip Hop Geek Who Plays in a Punk Band

Interesting musical plot twist, no?

Dope Also Stars Zoë Kravitz

I am totally biased here, because I adore Kravitz and will watch any of her movies.

Did I Mention A$AP Rocky?

Yep, Rocky plays the aforementioned bad guy. His music elevated the coolness level of Divergent soundtrack, but can his acting skills do the same for Dope? I think so.

The Film Features New Pharrell Music

Dope will feature four new Pharrell songs, to be exact.

The Old School, '90s Hip Hop Fashions

Think TLC's early days. I don't intend to star rocking a high top fade and MC Hammer pants anytime soon, but a little nostalgia never hurt anybody.

Images: Open Road Films/YouTube (6)