Here's the trailer for Harry Potter and the Deathly Hallows: Part 2, aka the last Harry Potter movie ever. That noise you just heard? It was the collective scream of millions upon millions of Potter devotees worldwide, for whom July 15 can't come any faster. [via ONTD]