By Team Latestly
Streaming now on Netflix, the film seems to be earning some brilliant reviews and is being termed as one of Lee's most 'urgent' films