ISLAMABAD, May 17th (Online): The 76th edition of the Cannes Film Festival opened with a French work, Jeanne Du Barry, with Johnny Depp playing King Louis XV. This is sort of a comeback for the actor after his messy legal cases witha former wife, Amber […]