Ein tragischer Unfall hat schreckliche Auswirkungen. Die ganze Stadt wird in einer Zeitschleife gefangen. Nur Audrey (Emily Rose) scheint sich an die vorangegangenen Ereignisse erinnern zu können. Tag für Tag versucht sie den Unfall zu verhindern um die Zeitschleife zu durchbrechen. Doch jedes Mal kommt es zu unvorhergesehenen Entwicklungen - mit tödlichem Ausgang.