I have just watched the last of the Harry Potter movies for the second time on a long flight and my brain was addled through lack of sleep. As far as I remember, three of the eight horcruxes were destroyed in that movie.
But I couldn’t make my memory add the total destroyed up to eight across the movies. So when were they all destroyed, in which movie and by whom? And does the total add up to 8?