emma watson as hermione granger in the sopranos