Amore Infinito (quite literally, "infinite love") is a multi-act play set during the Italian Renaissance and centers around the lives of Giacomo and Paola, two very different people from very different backgrounds. Giacomo, a poor but honest young man, leaves his home in the Tuscan hills for the bustling city of Florence; while Paola, the headstrong, adventurous daughter of a wealthy Florentine merchant, dreams of a way to flee what she considers a very dismal, unsatisfying future in an arranged marriage.
Midway through the second act, Paola disguises herself as a boy and escapes the merchant's household. The two meet and strike up a friendship, all the while Giacomo tells Paola (now calling herself Paolo) of his search for the amore infinito, a myth of sorts that has purveyed throughout the countryside for a hundred years or more. Is it a tangible item or merely a folk tale told around the fire? No one knows.
Eventually, Paolo falls for Giacomo, though he is still very much unaware that his traveling companion is indeed a girl. Her identity (and their feelings toward each other) are finally revealed during a climactic ending in the very same household Paola was born in.
The two find their own kind of infinite love, and the rest, as they say, is history.