Declan découvre un étrange morceau de tissu dans une tombe du XVIIe siècle. Il réalise bientôt qu'il s'agit du «voile de Véronique», un linge que sainte Véronique aurait tendu au Christ pour éponger son visage lors de la montée au Calvaire. La relique semble douée de pouvoirs de guérison. Mais après avoir rempli son office auprès de quelques patients cancéreux, le tissu commence à se désintégrer. Pendant que des scientifiques travaillent sur un procédé qui permettrait de conserver le précieux linge, celui-ci est placé en lieu sûr. C'est alors que Declan apprend que Miranda est atteinte d'un virus mortel. Il doit choisir entre la vie de son amie et l'inestimable relique...