The Chicago Film Critics Association (CFCA) announced their 2019 award winners Saturday night, with Bong Joon Ho’s Parasite being named both Best Picture and Best Foreign Language Film. The drama also picked up the Best Director and Best Original Screenplay honors. Matching Parasite’s four wins was Greta Gerwig’s Little Women, which walked away with the […]