 On the soundtrack, all the additional vocals are done by the cast,  except for "Ive Seen It All", where Radioheads Thom Yorke (qv)  replaces Peter Stormare (qv). Despite the song being omitted from  the actual soundtrack, many fans of the film have entitled the song  that Selma sings as "The Next To Last Song" even though the song  itself is actually an a cappella lyrical reworking of "New World",  the seventh and final song on the soundtrack, and the song that  plays during the closing credits.