It turns out that Henry's first wife, Tara, was actually Zoe's twin sister separated at birth. When Tara died Henry sought out her replacement, Zoe. When Zoe pieces it all together he takes her hostage and threatens to kill her. It is Penny, Henry's lifelong maid, that saves Zoe and kills Henry.
CLICK HERE FOR FULL REVIEW