Those are 2 movies I've seen in the last week. Both were very good movies and both are based off real life events.
Unstoppable is about a runaway train that pretty much becomes a bomb with the chemicals in a few of the cars it's pulling. Plus there is a piece of the track that is extremely sharp that has chemicals below if the train falls off so the city would pretty much go BOOM if it went off the rails. Definitely a movie worth the watch.
127 Hours I watched just yesterday. What's going to get you cringing and not able to look at the TV is the guy literally trying to cut his arm off. Yes, that ruins a part of the movie but OMG, I couldn't set still and could barely watch. That was pretty gruesome to watch. That should be enough to make you want to watch the movie. If not, it does keep you pulled in as he has flashbacks of his life with how he became who he is. I never really got bored watching it. Kinda hard when he's drinking his own pee.
So if you're looking for some good movies, check this out.