emma stone as hermione granger