 In Columbia Clay, Missouri, the young and naive Carrie Meeber (Jennifer Jones) boards the train expecting to meet her older sister in Chicago and have a better life in the big city. While traveling in the train, she meets the fabric salesman Charles Drouet (Eddie Albert), who gives her his card. Once in Chicago, she finds a simple job in a shoe factory sewing shoes, but when she injures a finger, she is fired. Unable to find another job, she looks for Charles, and he invites her to have dinner at the Fitzgerald s, the most expensive restaurant of Chicago, where she meets the elegant middle-age manager George Hurstwood (Laurence Olivier). Carrie moves to Charles  apartment and becomes her lover due to the lack of options, and later George falls in love for her. Pressed by his wife and by the owner of the restaurant to forget Carrie, George leaves all his possessions behind and embezzles a fortune from the restaurant, traveling with Carrie to New York expecting to rebuild his life, but the shadows of his past are cruel with him. Meanwhile, Carrie matures and becomes successful in her business.