James Franco on His Onscreen Frustration in '127 Hours'