Uma vida perfeita. O marido perfeito. A familia perfeita. O que pode agitar este cenário?Linda Hanson (Sandra Bullock) vê a sua vida perfeita ser asolada por pesadelos. Até aqui cliché. No entanto, esses pesadelos são bem reais. Um dia acorda e recebe a notícia que o marido (Julian McMahon) faleceu. No dia seguinte acorda e ele está no banho. Volta a acordar, noutro dia, e ele está novamente morto.