James Franco plays Aron Ralston as a high-energy lone wolf in 127 Hours.
James Franco plays Aron Ralston as a high-energy lone wolf in 127 Hours.
James Franco plays Aron Ralston as a high-energy lone wolf in 127 Hours.