Harry Potter and the Half-Blood Prince

7.2
280 Votes
87
Watchlist
David Yates
Director
Steve Kloves
Screenplay