I felt that it was alittle far fetched, but to me it seemed just too much like "The Day After Tomorrow" meets "Dante's Peak" with poor movie effects and more computer animations.