I challenge anyone to attempt to debunk these ideas, the movie is available as a free download from here.
No need, it's just more 9/11 conspiracy theory mixed in with more of the same. There's enough evidence to debunk it all readily available on the net.