Cannes 2007: James Gray, Catherine Breillat, Munyurangabo, Lee Chang-dong