IE 11 is not supported. For an optimal experience visit our site on another browser.

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.