Harry Grimes (George C. Scott) is an aging American career criminal who was once a driver for Chicagos organized crime rings. He is living in self-imposed exile in a fishing village in southern Portugal where he seeks occasional companionship from a local prostitute (Colleen Dewhurst). Unexpectedly, Harry received a job, his first in nine years, to drive an escaped killer (Tony Musante) and the mans girlfriend (Trish Van Devere) across Portugal and Spain into France. He accepts the job, despite premonitions that will end badly for him. In the course of the trip, Harry and his passengers are pursued by both the police and Harrys former mobster cronies.