We saw this movie last night and, although it was hard to watch at times, it was excellent. James Franco carried the whole movie on his own and did a fantastic job. This could have been a really boring movie about one man alone for five days, but Danny Boyle's vision and James Franco's performance kept us riveted the whole time.
Definitely recommended for anyone but the squeamish!