Samuel L Jackson as Gandalf