Francesca sits eavesdropping on the stairs as Jack and Marian have dinner together. Caroline dolls herself up and waits excited and impatient for Jack to arrive.
Season 16 • Episode 47 of 100