Answer
In the 1996 action film "Eraser," James Caan portrays Robert Deguerin, a U.S. Marshal tasked with protecting a high-profile witness, Lee Cullen (Vanessa Williams). Cullen's testimony is crucial in convicting a notorious crime boss, and Deguerin must use his specialized skills and expertise to keep her safe from the relentless pursuit of the criminal organization.