20100512 india: Now showing: Poster art in Cannes