On her wedding day, four months pregnant Ava is abandoned at the altar and killed in a deliberate crash. She wakes three months earlier and finds Caleb living a secret life. He appears to be cheating, lies about his past, and refuses to marry her. Ava ends the pregnancy and walks away. Then, on their original wedding date, she sees Caleb propose to an empty aisle and realizes he came back too. Caleb is not a con man. He is an undercover DEA agent who makes Ava hate him to keep her alive. This time she survives, but he does not. Wearing the ring he never got to give her, Ava waits forty years for the man who never came home.