The latest and most likely final Harry Potter and the Half-Blood Prince trailer has just debuted online. Half-Blood will premiere July 15, two days earlier than the original July 17 date.

I have to admit, this is one impressive action-packed trailer, could this possible be the most action-packed Potter yet? I guess we’ll all find out in a few months.

Want more Potter? Check out the previous trailer here.