It's unthinkable, but Sir Ian McKellen almost didn't play Middle-earth's most famous wizard, but these huge names could have been Gandalf instead.