Vijf jaar geleden stortte Rachels wereld in toen bij een ongeluk haar beste vriend Jimmy overleed en zijzelf gewond raakte. Nu ziet ze de vriendengroep weer voor het eerst bij de bruiloft van haar ex Matt en zijn verloofde Cathy.
Als ze die avond Jimmy's graf bezoekt, wordt ze overmand door hoofdpijn en raakt buiten bewustzijn. Als ze bijkomt, blijkt haar leven heel anders te zijn dan ze zich herinnert: het ongeluk van vijf jaar geleden is nooit gebeurd, zij en Matt zijn nog bij elkaar en Jimmy leeft nog... Rachel kan het niet geloven, het is bijna te mooi om waar te zijn.