Unlimited Access. Try it Today! Your First 10 Days Always $0.99


New Harry Potter instructors Previously played by: David Thewlis, Kenneth Branagh, Imelda Staunton and Brendan Gleeson This time around: Jim Broadbent plays Horace Slughorn in “Harry Potter and the Half-Blood Prince” (July 17) A change for the better? After the icy villainy of Staunton's... Warner Bros. / Getty Images