
The long-running rift between J.K. Rowling and the stars of the Harry Potter films has burst open again, revealing a cultural battle over who now speaks for the wizarding world.
Rowling may have created the story, but actors Emma Watson and Daniel Radcliffe have increasingly become its moral voices.