Cast and credits
Soundtrack
"Closer"
by Trent Reznor
performed by Nine Inch Nails
"El michoacano"
by Demetrio Farias
performed by El Mariachi Tepalcatepec
"Fiebre de cha cha cha"
by and performed by Daniel Castillo
"Troubled Man"
by and performed by Marvin Gaye
"Straight, No Chaser"
by and performed by Thelonius Monk
"Now's the Time"
by and performed by Charlie Parker
"Love Plus One"
by Nick Hayward
performed by Haircut 100
"I Cover the Waterfront"
by John W. Green, Edward Heyman
performed by Billie Holiday
"Lust"
by Ren Klyce, Steve Boedekker
"In the Beginning"
by Doris Cochran, Kay Twomey, Ben Weisman, Fred Wise
performed by The Statler Brothers
"Guilty"
by Bill Leeb, Rhys Fulber
performed by Front Line Assembly
"Speaking of Happiness"
by Jimmy Radcliffe, Buddy Scott
performed by Gloria Lynne
"The Hearts Filthy Lesson"
by David Bowie, Brian Eno, Reeves Gabrels, Mike Garson, Erdal Kizilcay, Sterling Campbell
performed by David Bowie
"Suite No. 3 in D Major, 'Air"
by Johann Sebastian Bach
performed by Stuttgart Chamber Orchestra