Disclosure: If you buy products using the retailer buttons above, we may earn a commission from the retailers you visit.
Defying time, Jack Breton crosses into a parallel world to regain Kate – the wife who, nine years earlier, was found raped and strangled in a lonely park. But, in the alternate time-stream Kate is married to his double, John. And for one husband to remain either Jack or John must die.
Get recommended reads, deals, and more from Hachette