Our expert watched some 40 films from this year’s line-up, and nearly all of them – apart from one dud – were excellent.