Harry Potter actress Jessie Cave hits back at Miriam Margolyes' 'terrible' derogatory comments about adult fans of the fantasy series
The British star, 36, has said the actress, 82, who played Professor Sprout, 'doesn't understand' the impact of the books on people's lives.