On the night of October 11, 1981, David Parker and his wife Marie were driving their car in a torrential downpour before what was supposed to be a romantic anniversary dinner. What lay ahead of them on the road was a fate that was far more twisted than the curvature of the asphalt. Six years after that night, David awoke alone. Across town, Catherine spends her nights dreaming of a better life. She is a young widow and her beauty is...