Die österreichische Familie Schneider ist 1865 Kaiser Maximilian nach Mexiko gefolgt und hat sich in Yucatán niedergelassen. Sechs Jahre später verliebt sich die ältere Tochter Johanna in Carlos Mendez, den Sohn eines reichen Plantagenbesitzers. Ihre jüngere Schwester Kornelia dagegen hofft darauf, dass sie ihr Verlobter Heinrich mit zurück in die Heimat nimmt.
Doch als Johanna und Carlos ihre Heiratspläne öffentlich machen, überschlagen sich die Ereignisse und Carlos flieht in den Urwald. In ihrer Verzweiflung begibt sich Johanna auf die Suche nach ihrem Geliebten. Dabei gerät sie, wie Carlos vor ihr, in die Gefangenschaft von María Uicab, einer Hohen Priesterin und Anführerin rebellischer Indianer. Während die beiden in die Kämpfe der Rebellen verstrickt werden, versucht Kornelia mit allen Mitteln, bei der Oberschicht der Stadt Unterstützung für eine Rettung ihrer Schwester zu finden ...