Meteor

As a giant meteor threatens to destroy the earth, it's up to a brilliant scientist to save the day.