Eminem's "8 Mile" soundtrack may turn out to be the "Saturday Night Fever" of the hip-hop generation.
Billboard reports Eminem has tapped heavyweight rappers Jay-Z, Rakim, Xzibit, Gang Starr, Nas, as well as Eminem proteges D-12 for the soundtrack.
All of the artists will contribute exclusive songs for the project.
Eminem also pitches in with three of his own new solo tracks, including the single "Lose Yourself" and "Love Me," which also features Obie Trice and 50 Cent.
The soundtrack is set to be released in Canada on October 29.
The film, starring Eminem and Kim Basinger, will hit Canadian theatres on November 8.
Here's the full tracklist for the "8 Mile" soundtrack:
"Lose Yourself," Eminem
"8 Mile," Eminem
"Run Rabbit Run," Eminem
"Love Me," Obie Trice, Eminem, 50 Cent
"Places to Go," 50 Cent
"Wanksta," 50 Cent
"Rap Game," D-12
"You Wanna Be Me," Nas
"8 Miles and Running," Jay-Z
"That's My Nigga fo Real," Young Zee
"Battle," Gang Starr
"Spitshine," Xzibit
"Time of Your Life," Macy Gray
"Wasting My Time," Boomkat
"R.A.K.I.M.," Rakim
"Adrenaline Rush," Obie Trice