News

First-time feature director Liu Sen Dou, from China, won two top awards at the 2004 Tribeca Film Festival for his new film, “The Green Hat.” The movie, described by the festival as “two ...
If you were curious about Green Hat ’s title, the opening track, “Introduction,” will immediately explain: “Wearing a green hat is a Chinese symbol of a cuckold,” chirps a robotic female ...