After returning from World War II, a young G.I. (Keanu Reeves) finds he has little in common with the wife he left behind. Disillusioned, he heads north to work as a travelling salesman where he meets the daughter (Aitana Sanchez-Gijon) of a wealthy vineyard owner (Giancarlo Giannini). On her way home, she is unmarried and pregnant. The young man gallantly offers to help by posing as her husband for one night, unaware that doing so will change both of their lives forever.