The film's soundtrack is wonderfully assembled by music supervisor Jonathan Karp with great, intense score work from Graeme Revell along with music by Spiritualized, Eddy Grant, Peter Tosh, Bone-Thugs-N-Harmony, Public Enemy, Bell Biv Davoe, and other artists ranging from reggae to hip-hop.