Like a train slowly gaining speed, Unstoppable just chugs along and chugs along and then comes up with about as good a last 40 minutes as you can find in film, 40 minutes that will not have you looking at your watch or squirming in your seat or doing anything other than looking rapt at the screen until the final moment of release.