Linda Hanson (Sandra Bullock) a une jolie maison, un mari affectueux et deux filles adorables. Un vrai conte de fées, jusqu'au jour où elle apprend que son mari Jim (Julian McMahon) est mort dans un accident de la route. Pourtant, le lendemain matin, il est bel et bien vivant, lui laissant croire que ce n'était qu'un mauvais rêve. Ou l'était-ce? Dans une course contre le temps et la fatalité, Linda se bat avec l'énergie du désespoir pour saisir le vrai sens des mots réalité et destin.