On their 10th wedding anniversary, Vivian's husband Vincent drops a divorce bomb — but what she doesn't know is he's dying of terminal cancer, with only 90 days left. To spare her the pain of watching him fade, he fakes his departure, gets a new face, and returns as a stranger. His mission: fulfill a secret promise before time runs out. But just as Vivian lets this "stranger" into her heart again, the cruelest goodbye awaits.