When it comes to love, George (David Sutcliffe) is about to realize it's all about timing. His girlfriend Jane (Jennifer Westfeldt) is reluctant to get married again after Doug (Jeff Roop), her first husband, broke her heart. Desperate, George wishes he had met Jane before she married Doug. and the next thing he knows, he's exactly there-it's ten years earlier and just a few days before Doug and Jane's wedding. Can George rework history to ensure Jane ends up with him?