Daniel Radcliffe plays Harry Potter (as if we needed to tell you that!)
Emma Watson playes Hermoine Granger.
Rupert Grint plays Ron Weasley.
Alan Rickman plays the grease professor Severus Snape.
David Yates, the director of Harry Potter and the Half-Blood Prince.
Bonnie Wright plays Ginny Weasley.
Freddie Stroma plays the roll of Cormac McLaggen.
Cast members attend the U.S. premiere of Harry Potter and the Half-Blood Prince