Parasite, Bong Joon Ho’s dark comedy juggernaut, made history at the2020 Independent Spirit Awardsas it took home the ceremony's best international film prize.The film, which is up for five Academy Awards including best picture, was the first ever South Korea winner at the annual awards show.