yeah, this is a capture from the HD version that aired a while ago on some cable channel. well, sorta. it's actually an excellent fan made composite version, which is the closest we will get to the version that actually was shown in the theaters.
it's a great thing that computers and talented fans can do. this has trailers and even the oddball music video on at the end.
I'm going to watch it soon, and have some comments about it as well.