... eigentlich seine Freundin Jane (Jennifer Westfelt) endlich heiraten, doch sein Anfrage versetzt sie in heillose Panik, war ihre letzte Ehe doch ein Fiasko dank ihres dauerhaft untreuen Ehemannes Doug (Jeff Roop). Sie sagt ab, wieder zu, dann wieder ab, was George dazu bringt, sich inständig zu wünschen, Janes erste Hochzeit verhindern zu können. Dummerweise macht er diese Wünsche immer, wenn er mit geschlossenen Augen über eine Ampel jagt - und diesmal gibt es einen Crash!
George erwacht und ist zehn Jahre in die Vergangenheit zurück gereist. Wild entschlossen nimmt er einen Job in der Redaktion von Janes Zeitung an, um ihr nahe zu sein. Ferner macht er sich daran, diverse Fehler zu korrigieren, indem er mit seinem Wissen über kommende Werbekampagnen punkten kann. Auch unterstützt er seinen zukünftigen Kollegen, der einst im Betrieb betrogen wurde. Nur Jane lässt sich zunächst nicht von ihm überzeugen...