Racking up a 92 percent rating from Rotten Tomatoes critics, it was dubbed among Lee's 'most urgent and impactful films'.