BEVERLY HILLS, Calif. (AP) -- NBC says Christopher Walken will play Captain Hook in the network's live version of "Peter Pan."...