September 23, 2020 The Star of TIFF 2020 Isn’t On Screen: Meet Sasha Leigh Henry The director of 'Sinking Ships' and recipient of TIFF's $10,000 Changemaker Award talks about Black filmmakers finally getting their due. Source: Complex... complex-ca, dfp-entertainment, dfp-entertainment-movies, directors, features, film, interviews, movies, sasha-leigh-henry, short-film, tier-two, tiff, women Share: