A priest who has lost his faith, a grieving soldier who has lost his family to a terrorist's bullet, and a beautiful young scientist join forces to stop the ultimate evil, Cain, a remorseless,... This description may be from another edition of this product.