nicolas cage as gandalf the grey