does James McAvoy sign autographs Archive