127 Hours (2010) an amazing narrative about life's challenges.