I've just read that Jim Broadbent is tipped to play Professor Slughorn in the Half Blood Prince. As his flavour of the month, how about James McAvoy being cast as Ron's brother Charlie. We keep hearing about him but so far we've never seen him. I wonder who they going to cast as Bellatrix Leestrange's sisters.