Music & lyrics
Although the character of Brian Slade is heavily based on David Bowie, Bowie himself disliked the script and vetoed the proposal that his songs appear in the film.
The finished soundtrack includes songs by glam rock and glam-influenced bands, past and present.
The English musicians who played under the name The Venus in Furs on the soundtrack were Radiohead's Thom Yorke and Jonny Greenwood, David Gray, Suede's Bernard Butler, and Roxy Music's Andy Mackay. The American musicians who played as Curt Wild's Wylde Ratttz on the soundtrack were The Stooges' Ron Asheton, Sonic Youth's Thurston Moore and Steve Shelley, Minutemen's Mike Watt, Gumball's Don Fleming, and Mark Arm of Mudhoney.
The soundtrack features new songs written for the film by Pulp, Shudder to Think and Grant Lee Buffalo, as well as many early glam rock compositions, both covers and original versions. The Venus in Furs covers several Roxy Music songs with Thom Yorke channeling Bryan Ferry on vocals, Placebo covers T.Rex's 20th Century Boy, Wylde Ratttz and Ewan McGregor cover The Stooges' T.V. Eye and Gimme Danger, and Teenage Fanclub and Donna Matthews cover The New York Dolls' Personality Crisis. Lou Reed, Brian Eno, T.Rex, and Steve Harley songs from the period are also included. The album is rounded out by a piece of Carter Burwell's film score.
All three members of the band Placebo also appeared in the film, with Brian Molko and Steve Hewitt playing members of the Flaming Creatures (Malcolm and Billy respectively) and Stefan Olsdal playing Polly Small's bassist.
1. Brian Eno - Needle In The Camel's Eye
2. Shudder To Think - Hot One
3. Placebo - 20th Century Boy
4. Venus in Furs (vocals by Thom Yorke) - 2HB
5. Wylde Ratttz (vocals by Ewan McGregor) - T.V. Eye
6. Shudder To Think - Ballad of Maxwell Demon
7. Grant Lee Buffalo - The Whole Shebang
8. Venus in Furs (vocals by Thom Yorke) - Ladytron
9. Pulp - We Are The Boys
10. Roxy Music - Virginia Plain
11. Teenage Fanclub & Donna Matthews - Personality Crisis
12. Lou Reed - Satellite Of Love
13. T.Rex - Diamond Meadows
14. Paul Kimble & Andy Mackay - Bitter's End
15. Venus in Furs (vocals by Jonathan Rhys Meyers) - Baby's On Fire
16. Venus in Furs (vocals by Thom Yorke) - Bitter-Sweet
17. Carter Burwell - Velvet Spacetime
18. Venus in Furs (vocals by Jonathan Rhys Meyers) - Tumbling Down
19. Steve Harley - Make Me Smile (Come Up and See Me)