Trent Reznor vocals, programming and production
Charlie Clouser keyboards, synthesizers, programming and additional sound design
Danny Lohner drum programming, synthesizers, guitars (tracks 1, 7, 8, 12, 15 and 19)
Jerome Dillon drums (track 5)
Additional musicians and production personnel
Steve Albini engineering
Tom Baker mastering
Adrian Belew guitars (tracks 7, 12 and 15)
Roy C. Bennett guitars
Clinton Bradley programming, technical assistant to Bob Ezrin
Paul Bradley programming
Paul DeCarli programming
Dr. Dre additional production, mixing assistance (track 8)
Steve Duda production, programming and percussion (track 9), chorus (tracks 9 and 18), violin (track 23), additional sound design
Bob Ezrin additional production (album sequencing)
Ken Friedman additional sound design
Mike Garson piano (tracks 7, 13 and 23)
Toni Halliday additional vocals
Page Hamilton guitar (track 10)
Leo Herrera engineering
Dan Hill additional vocals
Keith Hillebrandt programming and additional production (track 13), chorus (tracks 9 and 18), additional sound design
Cherry Holly trumpet (track 9)
Martin Kierszenbaum additional programming
John Lewis piano
Denise Milfort vocals (track 11)
Alan Moulder production, engineering and mixing
Dave Ogilvie engineering
Brian Pollack engineering
Kim Prevost vocals (track 14)
Porter Ricks keyboards, programming and synthesizer
Bill Rieflin drums (track 11)
Tony Thompson drums
Willie cello (track 11)