Akcja formuje się we Florencji, w porządku dyktatury Mussoliniego. Mary, Angielka w małym wieku, postanawia przygarnąć siedmioletniego chłopca, który stracił matkę. W jego nauczeniu wspierają jej koleżanki: lady Hester, wdowa po starym ambasadorze Wielkiej Brytanii, nieco zwariowana śpiewaczka Arabella, trzy niestrudzone opiekunki bezpańskich kotów, Molly, Usula i Edith, oraz dziennikarka Connie. Mimo szykan ze karty faszystów żadna z nich nie traci pogody stracha i marki, właściwej angielskim damom.