shirley temple as hermione granger