Constance Tsang
About
Constance Tsang is a Chinese-American filmmaker based in New York. She holds a bachelor’s degree in Individualized Studies from New York University and a master’s degree in Screenwriting and Directing from Columbia University. Her debut feature film, Blue Sun Palace, was presented at Critics’ Week in Cannes in 2024, where it won the Jury’s French Touch Award, and signals her arrival as a confident and singular filmmaker.
Awards
French Touch Prize of the Critics' Week, Cannes Film Festival
Blue Sun Palace