I watched this yesterday. It goes a little more in depth then just stating that the O-rings were to blame (ultimately they were). But there was a a bit of good luck, and bad luck involved that day (the O-ring failure should have resulted in the shuttle exploding on the launch pad).