edgepedia
91 articles
Young Soul Rebels is Isaac Julien's 1991 feature debut, a thriller and gay love story about pirate radio DJs Chris and Caz in 1977 Jubilee London, made by the BFI for £1.2 million and winner of the Cannes Critics' Week prize.