Margaret Johnson - An elegant, self-possessed, practical and attractive American woman in middle age, speaks with an upper class Southern accent, strong actress, legit soprano.
Clara Johnson - Margaret's twenty-six-year-old daughter, young and naïve for her age, has a very mild Southern accent, soprano.
Fabrizio Naccarelli - A twenty-year-old, good-looking and charming Florentine, speaks Italian and Engish with an Italian accent, should be comfortable appearing shirtless on stage, legit tenor.
Giuseppe Naccarelli - Fabrizio's slightly older brother, speaks Italian only, his relationship with Franca is strained, baritone.
Margaret Johnson - An elegant, self-possessed, practical and attractive American woman in middle age, speaks with an upper class Southern accent, strong actress, legit soprano.
Clara Johnson - Margaret's twenty-six-year-old daughter, young and naïve for her age, has a very mild Southern accent, soprano.
Margaret Johnson - An elegant, self-possessed, practical and attractive American woman in middle age, speaks with an upper class Southern accent, strong actress, legit soprano.
Clara Johnson - Margaret's twenty-six-year-old daughter, young and naïve for her age, has a very mild Southern accent, soprano.
Fabrizio Naccarelli - A twenty-year-old, good-looking and charming Florentine, speaks Italian and Engish with an Italian accent, should be comfortable appearing shirtless on stage, legit tenor.
Giuseppe Naccarelli - Fabrizio's slightly older brother, speaks Italian only, his relationship with Franca is strained, baritone.
Franca Naccarelli - Guiseppe's wife, speaks Italian and English with an Italian accent, doubts Giuseppe's faithfulness, legit soprano.
Signor Naccarelli - Fabrizio's father, handsome with a slightly dominating personality, speaks Italian and English with an Italian accent, strong actor, baritone.
Signora Naccarelli - Fabrizio's mother, speaks Italian only, though she does speak directly to the audience in one scene in which she speaks perfect English, mezzo.
Roy Johnson - Margaret's husband, a successful business man who runs his family the way he runs his business, will double as a Florentine in ensemble numbers.
Priest - middle aged or older, speaks in Italian only, tudors Clara in her Catholic conversion.
Ensemble - Men and women of any age, strong singers, to play various roles including Priests, Tour Guide, Florentines, etc.
i - A twenty-year-old, good-looking and charming Florentine, speaks Italian and Engish with an Italian accent, should be comfortable appearing shirtless on stage, legit tenor.