Granite Noir Returns with a packed in-person programme