This is quite possibly the best Harry Potter trailer ever.

Advertisements