anne hathaway gran high witch