10 February 2020 ModernFrock.com No Responses. ‘Parasite’ Winning Best Picture Is A Huge Leap Forward