Feedback

Neil Patrick Harris talks about new stage show that combines magic with art

 

Actor Neil Patrick Harris is the executive producer of “In & Of Itself,” a limited-run stage show that he tells TODAY combines magic with modern art. Muppets puppeteer and filmmaker Frank Oz is the director.

Shows