Ian McEwan is a novelist and screenplay writer. His latest films are On Chesil Beach and The Children Act. His most recently published novel is Machines Like Me.