127 Hours (2010)

A great film which takes you on a roller-coaster of emotions.  Well acted, directed and produced 4/5