A történet a 17. században játszódik, amikor a Habsburg ház elhatározza, hogy kiveri a törököt Magyarországról. Sophie, Ahmed Pasha lánya és Jónás, a magyar várúr Botsinkay Gáspár fia, már kora gyermekkoruktól el vannak jegyezve egymásnak. A háború alatt a törököknek és a Botsinkay családnak menekülniük kell, ezért elásnak egy láda kincset Botsinkay várának udvarában. A kisded Sophie elsodródik a menekülőktől, és egy furcsa öregasszony talál rá. Macskája után elnevezi Szaffinak a kislányt, és saját gyermekeként neveli fel. Jónás, már ifjúként visszatér, hogy apja birtokát és az elrejtett kincset visszaszerezze, ám ez nem lesz egyszerű. Irigyei az életére törnek. Bujdosása közben összetalálkozik Szaffival és a fiatalok egymásra találnak.