Meteor stars Christopher Lloyd and Marla Sokoloff as scientists who discover a giant meteor headed toward Earth.