Anglia, lata 40 XIX wieku. Cranford, małe miasteczko handlowe w hrabstwie Cheshire, staje w obliczu zmian. Rozbudowująca się kolej przynosi zagrożenie napływu robotników oraz zakłócenie ładu i porządku, zaś przyjazd nowego, przystojnego londyńskiego lekarza, Franka Harrisona (Simon Woods), wywołuje poruszenie, nie tylko z powodu rewolucyjnych metod medycznych, ale ze względu na wrażenie, jakie zrobił na wielu kobietach w miasteczku.