KPop Demon Hunters” has won the Academy Award for best animated feature film. The victory caps a culturally defining run that ...
Paloma Schneideman’s coming-of-age feature, set in the aughts, stars Ani Palmer, Rain Spencer and Noah Taylor.