Michael Gambon as Dumbledore Natalia Tena as Nymphadora Tonks Ralph Finnes as Voldemort Matthew Lewis as Neville Longbottom Devon Murray as Seamus Finnagan Evanna Lynch as Luna Lovegood Emma Watson as Hermione Granger Organization Site administration Community Copyright Forums Help Site maintenance Policy Community Recent blog posts