News

First-time feature director Constance Tsang makes a splash in Cannes with "Blue Sun Palace," the first U.S. film in Critics Week that is in the Mandarin Chinese language. Set in a massage parlor ...