The official trailer for the Pharrell Williams and Puff Daddy-produced movie Dope has been unveiled online.

The film - which stars Shameik Moore, Zoe Kravitz, Chanel Iman and A$AP Rocky - is narrated by Forest Whittaker and follows the story of high-school geek (and 1990s hip-hop obsessive) Malcolm.

Despite living in Inglewood, California, Malcolm has ambitions of getting into Harvard and he and his friends happily put in the hours studying to meet his goal.

But when a local drug dealer takes a shine to him, Malcolm's path to Cambridge, Massachusetts suddenly becomes a whole lot trickier to navigate.

Dope premiered at this year's Sundance festival to critical acclaim and is due to be released in limited theatres across the US on June 19.

A UK release is yet to be set.