Sir Patrick Stewart and Sir Ian McKellen, photographed by Annie Leibovitz for Vanity Fair.