While James Franco's performance in Danny Boyle's "127 Hours" is a remarkable feat, and a career defining turn for the actor, the soundtrack to the film, is another integral ingredient in the picture's powerful emotional impact. Powered by an original score by A.R. Rahman and completed with smart, select uses of songs by Sigur Ros and Bill Withers, the soundtrack is definitely worth picking up.

The forthcoming 14-track affair will feature eight new compositions by Rahman including "If I Rise," a collaboration with Dido. Electro indie act Free Blood will get their biggest exposure to date with "Never Hear Surf Music Again" kicking things off. Things get sweet and soulful with Bill Withers and Esther Phillips contributing "Lovely Day" and "If You Love Me (Really Love Me)" respectively. Plastic Bertrand's staple "Ca Plane Pour Moi" keeps things lively while Sigur Ros' "Festival" will take your heart and pour it all over the floor. And yes, we'll answer the question that is sure to come up in the next few weeks: that is the song playing during the film's moving climax.

"127 Hours" begins in a limited rollout on November 5th and the soundtrack will hit digital retails a few days before on November 2nd, will physical copies will and in stores on November 22nd. Full tracklisting after the jump:

"127 Hours" Soundtrack Tracklisting

1. Never Hear Surf Music Again – Free Blood
2. The Canyon – A.R. Rahman
3. Liberation Begins – A.R. Rahman
4. Touch of the Sun – A.R. Rahman
5. Lovely Day – Bill Withers
6. Chopin: Nocturne No. 2 in E flat, Op. 9 No. 2
7. Ca Plane Pour Moi – Plastic Bertrand
8. Liberation In A Dream – A.R. Rahman
9. If You Love Me (Really Love Me) – Esther Phillips
10. Acid Darbari – A.R. Rahman
11. R.I.P. – A.R. Rahman
12. Liberation – A.R. Rahman
13. Festival – Sigur Ros
14. If I Rise – Dido / A.R. Rahman


Bill Withers "Lovely Day"


Sigur Ros "Festival"