HBO's New 'Harry Potter' Series Has Found Its McGonagall and Snape - But Not Everyone's Cheering

Advertisement