10/02/2021 Movies, MUBI, Reviews Dead Pigs: Film Review Cathy Yan’s directorial debut finally gets a release, three years after its festival premiere.