Katarina Zhu stars alongside Rachel Sennott and Austin Amelio in her film, which premiered at Sundance in competition.