Il raconte l'histoire d'un cinéaste brésilien, Lucas. À la mort de sa mère, Alice, à Belo Horizonte, elle cherche les racines portugaises de sa famille à travers l'océan, découvrant une histoire d'amour complexe.
Le père de Lucas, Olavo, était le fils d'un très riche industriel portugais, Joaquim, est déshérité lorsqu'il épouse Alice, la mère de Lucas, une femme très pauvre qui vivait dans une maison de chambres de la ville de Porto, au Portugal. Face à l'imminence de la Seconde Guerre mondiale, tout le monde part pour le Brésil, s'installant dans le Minas Gerais.
En enquêtant sur son passé le plus lointain, Lucas fait des découvertes sur d'éventuels actes criminels de son propre père, Olavo. Lucas est aidé par Teresa, une jeune femme portugaise qui travaille comme restauratrice d'anciennes églises portugaises à l'intérieur du Portugal. Lucas, aidé de Teresa, tente de reconstituer les histoires de sa mère Alice, et finit par tomber amoureux de Teresa.