For Keira, even taking a breath without the other half of her soul is painful. So when given the choice to either accept what life the fates have decided she live, or to force that life behind her and accept the dangerous journey ahead, the answer is easy...
She will fight to save the man she loves.
But this fight includes Heaven and Hell in search of the truth, a truth that will either set her heart free or be destroyed on the other side.
Are the fates really to be trusted?