Ben Wilson (Jeff Daniels) hat durch einen tragischen Unfalltod seine Frau verloren. Nur seine Tochter ist ihm noch geblieben. Mitten in den Renovierungsarbeiten in seinem alten Hotel bekommen er und sein Tochter Besuch von einer seltsamen Reisegruppe. Was anfänglich noch unvorstellbar scheint, wird zur bitteren Wahrheit: Die Besucher sind Zeitreisende. Sie waren Zeugen der größten Katastrophen der Erde. Nun sind sie gekommen, um dem Ende einer Kleinstadt beizuwohnen - ein Meteorit soll alles Leben vernichten. Doch Ben stellt sich der Gefahr und begibt sich auf eine gefährliche Zeitreise.