Daniel Radcliffe stars as Harry Potter in Warner Bros Pictures' Harry Potter and the Half-Blood Prince (2009)

Daniel Radcliffe stars as Harry Potter in Warner Bros Pictures' Harry Potter and the Half-Blood Prince (2009)