OMG Ian McKellen is fucking magical