I thought tonight was the premier (Friday, Sept. 10, 2004, 8 o'clock pm)?
When is it really going to happen?
They showed "Countdown" tonight, and "Zero Hour" is the final Season 3 episode after that, so I can't imagine that the season premier would air tonight.
Dang. I was looking forward to it.