Formulate an answer to this elaborate question: Who directed the film where the actor who played Gandalf played Cogsworth?
Bill Condon