CANNES, France—Memorable for its in-your-face sensationalism, the 62nd Cannes Film Festival opened with the 3-D... More >>>