This movie is only as half good as it should have been
and the reason is that Prevention, the most important measure of avoiding such disaster depicted in this movie from happening is not mentioned in the movie.
The movie did a good job in depicting the heroic act of the people who neutralized the disaster, but this is only a passive measure, and the active measures like prevention is the best solution.