Hedwig & the Angry Inch Belasco Theatre Cast List: Neil Patrick Harris Lena Hall Justin Craig Matt Duncan Tim Mislock Peter Yanowitz Production Credits: Michael Mayer (Direction) Spencer Liff (Musical Staging) Julian Crouch (Scenic Design) Arianne Phillips (Costume Design) Kevin Adams (Lighting Design) Timothy O'Heir (Sound Design) Ethan Popp (Music Supervision) Other Credits: Lyrics by: Stephen Trask Music by: Stephen Trask Book by: John Cameron Mitchell