Close Login Box
Neil Patrick Harris hurls himself into the title role in the new Broadway revival of Hedwig and the Angry Inch, which opened last night at the Belasco Theatre on West 44th Street. As the "in…