Son enemigos en la ficción, pero fuera de la pantalla grande tienen una estrecha amistad. 

Los actores de la cinta "X Men" Patrick Stewart quien da vida al "Profesor X", e Ian McKellen, quien interpreta a "Magneto", se dieron una gran muestra de cariño.

Durante el estreno de la película "Mr. Holmes", los actores se dieron un apasionado beso en la boca, en su paso por la alfombra roja.

Esto ante la mirada y risas de la esposa de Stewart. 

Patrick e Ian son amigos desde hace muchos años, incluso McKellen ofició la boda de Patrick y su novio Sunny Ozell en 2013.

En la nueva película de Ian, "Mr. Holmes", el actor británico de 76 años interpreta a Sherlock Holmesen su etapa de anciano, que lleva años retirado de su trabajo de detective.

McKellen es homosexual y es un reconocido activista de los derechos de la comunidad LGBT.