James Franco is out on a limb in 127 Hours

by