It was a historic night at the Dolby Theater in Hollywood as the South Korean film Parasite pulled off an enormous upset. It won Best International Feature Film, which shocked nobody. The film also won Best Original Screenplay, what with its victory at the Writers Guild, was not as much […]