Ran Li is a Chinese writer-director based in Beijing. She is a BA Law graduate of Tsinghua University and MA Film Directing graduate of Prague Film School. Her works explore feminine journeys. Her previous short films were selected in more than 60 international film festivals and won over 20 awards worldwide, including SXSW, Shanghai International Film Festival, Taipei Golden Horse Film Festival, amongst others. Her debut feature film Till Love Do Us Part was world premiered in Warsaw Film Festival 2022 and was nominated Best Film.