Stern words need to be had with the bigwigs that control film distribution. Having pretty much dominated the film world discussion since its Palme d’Or winning debut at Cannes Film Festival back in May 2019, Parasite earned an almost mythical reputation. Those fortunate enough to…