The Death of Dumbledore: The film's major twist is the death of Albus Dumbledore at the hands of Severus Snape. This appears to confirm Snape's allegiance to Voldemort. However, hidden clues suggest Dumbledore may have pleaded for his death to spare Draco Malfoy from committing murder.
The Identity of the Half-Blood Prince: In the final moments, Snape reveals he is the Half-Blood Prince, meaning the spells that helped Harry all year came from his nemesis.
The Fake Horcrux: After Dumbledore's sacrifice to retrieve the locket, Harry discovers it is a fake, containing a note from 'R.A.B.' This devastating twist implies Dumbledore died in vain, leaving Harry to find the real Horcruxes alone.