Simon Stagg
The first half of the 65th annual Cannes Film Festival has completed a life cycle in films that range from the motivating spark of child birth to...Read More