By all accounts, Alexander Jarman's marriage is perfect. He has a perfect wife, Audrey Scurfield, who loves him completely.But on the very day she learns she's pregnant, he discovers his so-called perfect wife has been cheating on him for the past two years.And the guy she's been cheating with? Gavin Hepher—the same guy who bullied Alexander in college. To make it worse, they already have twins together.Gavin never misses a chance to taunt Alexander, while Audrey spins lie after lie just to sneak off with him.To make Audrey pay for her betrayal, Alexander stages his own death in an accident.Right before he disappears, he leaves her a "gift", holding proof of Gavin's provocations with strict instructions not to open it until days later.