Across its eight films, the Harry Potter franchise built up one of the largest British acting ensembles in film history, but one actor who never appeared was Sir Ian McKellen who has now shed some light on why that piece of casting never came to fruition.