Ein Exilant – Sándor Barinkay – kehrt zurück in seine Heimat. Sein Vater hatte einst mit der türkischen Besatzungsmacht kollaboriert und nach deren Vertreibung allen Besitz verloren. Nun geht es gegen einen neuen Feind, und die ehemals Verfemten kommen in den Genuss einer Amnestie. Barinkay erhält die Ländereien seiner Familie zurück. Er muss jedoch feststellen, dass sich Nachbar Zsupán, ein Schweinezüchter, inzwischen großer Teile des Besitzes bemächtigt hat. Eine Ehe mit dessen Tochter Arsena würde den Konflikt lösen, aber Barinkay verliebt sich Hals über Kopf in die Zigeunerin Saffi. Mit ihrer Hilfe findet Barinkay einen alten Schatz, den sein Vater einst versteckte. Doch Saffi entpuppt sich als die verlorene Tochter des einstigen türkischen Statthalters der Region, eines Paschas. Barinkay, der sich als Bürgerlicher ihrer nicht würdig erachtet, lässt sich daraufhin als Soldat anwerben und zieht in den Krieg. Erst als er siegreich heimkehrt und für seinen mutigen Einsatz zum Baron erhoben wird, kann er Saffi standesgemäß entgegentreten.