Formulate an answer to this elaborate question: Who is the author of the novel which provided the inspiration for a film shown at the opening of the  64th annual Venice International Film Festival?
Ian McEwan