Oscar-winning actor Christopher Walken is to play Captain Hook in a live TV musical version of Peter Pan, to be broadcast in the US.
Walken, who started his career in musicals, will take the role for a new version of J M Barrie's fantasy tale for NBC.
The actor said it was "a chance for me to put on my tap shoes again".
It will reunite him with Craig Zadan and Neil Meron after appearing in their 2007 big screen remake of Hairspray.
Walken told the Hollywood Reporter: "It's wonderful after all this time, at this point in my career, to be in this classic musical I watched as a child and to work with Neil Meron and Craig Zadan again."
The pair said it was exciting to be working with Walken on a live show.
"The exhilarating thing about doing these live musicals is giving the stage to a thrilling performer like Chris and seeing his once-in-a-lifetime performance unfold at the same moment the audience is watching at home".
Describing Walken as "one of the most unique actors in our business", NBC Entertainment Chairman Rob Grenblatt said the star of The Deer Hunter and Pulp Fiction "might really just be a song and dance man at heart.
"This might be the first tap-dancing Captain Hook you've ever seen".
It has yet to be announced who will play Peter Pan for the show, which goes on air on 4 December, but the role will go to a woman.
The show's creators had spoken to Kristen Bell about the part, but she is unavailable due to filming commitments with Showtime series House of Lies.