Mary (Ginger Rogers Ginger Rogers), who is in prison, gets an unexpected eight-day holiday, which she decides to use to visit her uncle. On the train, Mary meets a sergeant named Zack (Joseph Cotton Joseph Cotten), and they talk to each other happily. Knowing that Mary was going to Painsey, Zack got off at the same station as her. Mary's arrival was warmly welcomed by her uncle, but her niece Barbara (Shirley Temple Shirley Temple) was wary of Mary because she knew she was a prisoner. But with the passage of time, Barbara saw a good quality in Mary and learned the causes and consequences of Mary's imprisonment. During these eight days, the relationship between Mary and Zack warmed up rapidly, the day of parting was just around the corner, and their hearts were filled with pain.