Chile zwischen den 1920er und 1970er Jahren. Esteban Trueba (Jeremy Irons) stammt aus einfachen Verhältnissen. Er verliebt sich in Rosa del Valle (Teri Polo). Die beiden wollen heiraten, vorher aber will Esteban mit Goldgräberei an Geld kommen, um der zukünftigen Familie etwas bieten zu können. Doch zu der Hochzeit kommt es nicht, weil Rosa ...