Wow... first five minutes are kinda awesome.
Rub it in, whydoncha?
There was a gal on the radio today who had seen it - some TV guide editor or something. She more or less said that the first five minutes are "whoaaa..." material. I guess I'll find out soon enough what that means...