Reply To: NBC: Peter Pan Live! – 12/4/14 Home › Forums › Off-topic › Everything else off-topic › NBC: Peter Pan Live! – 12/4/14 › Reply To: NBC: Peter Pan Live! – 12/4/14 December 5, 2014 at 1:42 pm #292203 RumplesGirlKeymaster Did anyone think Christopher Walken was a bit slow? by slow do you mean obviously intoxicated and bored and lip synching? [adrotate group="5"] "He was a lot of things to me" "The only conclusion was love"