HALF-BLOOD PRINCE CAST
Just like the previous installments some new cast members were appointed. Among these Hero Fiennes-Tiffin played the character of Tom Riddle as a child. However, the role of teenager Tom Riddle was portrayed by Frank Dillane. Helen McCrory was appointed by the producer for the role of Darco Malfoy’s mother—Narcissa Malfoy. According to the reports, Narcissa was originally considered for the role of Bellatrix in Order of Phoenix. However, she backed out herself because of her pregnancy. Jim Broadbent was cast for the role of Professor Horace Slughorn.