Mary Ann (Amy Irving), veuve, est professeur d'anglais à Rio. Pedro Paulo (Antonio Fagundes), abandonné par sa femme, est avocat, et son père, un tailleur chic, tient la boutique située dans l'immeuble de Mary Ann.Ils se rencontrent par hasard, se revoient, se rapprochent. Leur destin va croiser celui de plusieurs autres personnages hauts en couleurs, dont Acacio (Alexandre Borges), un joueur...