In the epic finale, the battle between the good and evil forces of the wizarding world escalates into an all-out war. The stakes have never been higher and no one is safe.
The usual crew are back : Daniel Radcliffe as Harry Potter, Rupert Grint as Ron Weasley and Emma Watson as Hermione Granger. Also popping in to say hello this time around is Ralph Fiennes as Lord Voldemort, Alan Rickman as Severus Snape and Rhys Ifans as Xenophilius Lovegood.
Harry Potter’s Daniel Radcliffe is getting naked, and whipping up a little more than just magic in the final instalment of J K Rowlings book-to-film series.