Akcja toczy się we Florencji, w czasie dyktatury Mussoliniego. Mary, Angielka w średnim wieku, postanawia przygarnąć siedmioletniego chłopca, który stracił matkę. W jego wychowaniu pomagają jej przyjaciółki: lady Hester, wdowa po byłym ambasadorze Wielkiej Brytanii, nieco zwariowana śpiewaczka Arabella, trzy niestrudzone opiekunki bezpańskich kotów, Molly, Usula i Edith, oraz dziennikarka Connie. Mimo szykan ze strony faszystów żadna z nich nie traci pogody ducha i klasy, właściwej angielskim damom.
Maggie Smith
Lady Hester Random
Judi Dench
Arabella
Joan Plowright
Mary Wallace
Cher
Elsa Strauss-Almerson
Lily Tomlin
Georgina "Georgie" Rockwell
Baird Wallace
Luca
Charlie Lucas
Luca (Child)
Michael Williams
British Consul
Paul Chequer
Wilfred Random, aka Miss Lucy
Massimo Ghini
Paolo
Paolo Seganti
Vittorio Fanfanni
Tessa Pritchard
Connie Raynor