I’ve been keeping my eye on Danny Boyle’s next film, 127 Hours, ever since news first surfaced about it. It’s not just because of my love for Boyle’s back catalogue of films (28 Days Later and Slumdog Millionaire in particular), it’s also that 127 Hours looks to be a genuinely interesting and rather shocking story that’s actually based on real-life events.

In case you don’t know (SPOILER ALERT), 127 Hours stars James Franco as real-life mountain climber Aron Ralston, who got trapped by a huge boulder that crushed his arm and after more than 5 days (presumably the 127 hours of the film’s title) had no choice but to cut off his arm to free himself. That certainly is a powerful story that I’m glad Boyle has chosen to devote his talent to telling on the big-screen.

We got our first look at Franco in 127 Hours a few weeks ago via some images, but today we get a look at the first trailer for the movie. If the trailer is anything to go by, then Boyle has done the powerful story justice. Take a look for yourself and see what you think:

When I first heard Boyle was going to turn Ralston’s story into a movie, my first thought was “how is he going to make it last for a entire movie?” I presumed the whole movie would take place with the adventurer being trapped, but as evidenced by the trailer there’s (presumably) a fair bit of build-up showing how he ended up trapped. Not that I thought the movie was going to open with him trapped and not explain how he got there, but for whatever reason I didn’t expect there to be that much build up.

With the exception of a couple of supporting characters – the two women we see in the trailer plus Lizzy Caplan as Ralston’s sister – it looks like 127 Hours will be a one-man show. This means it lands heavily on the shoulders of Franco to carry the film. But I’ve been impressed with Franco so far – particularly his recent performances in the likes of Milk and Pineapple Express (for which he was nominated for a Golden Globe) – so I have little doubt that he’ll pull it off.

127 Hours opens in theaters on November 5th, 2010.