Marrakesch: Ein rosafarbenes Juwel vor dem schneebedeckten Atlasgebirge. In dieser romantischen Stadt möchte Tina (Jutta Speidel) für ihre Tochter Anna (Luise Helm) und deren Sandkastenliebe Markus die Hochzeit ausrichten. Welch eine Überraschung, als Anna ihrer Mutter eröffnet, dass es sich bei ihrem Verlobten um den Berber Karim (Mehdi Moinzadeh) handelt. Sie hat Karim während des Architekturstudiums in Deutschland kennengelernt und sich wegen ihm von Markus getrennt. Für Tina bricht eine Welt zusammen. Sie fürchtet, Anna an eine ihr unbekannte Welt zu verlieren. Und tatsächlich will der Onkel des Bräutigams, Rafiq (Wladimir Tarasjanz), auch gleich die Hochzeitsplanung übernehmen. Es soll eine traditionelle Berberhochzeit werden. Tina ist außer sich, und Annas Vater, Tinas Ex-Mann Rudi (Peter Sattmann), ist ihr in dem Konflikt keine Stütze. Während Rudi die Sache gelassen angeht, entbrennt zwischen Tina und Rafiq ein regelrechter Wettstreit darüber, nach welchen Bräuchen und Traditionen die Hochzeit stattfinden soll. Dabei taucht Tina in ein Märchen wie "1001 Nacht" ein und verliebt sich. Alles könnte so einfach sein, wenn nicht Rudi seine längst vergessenen Gefühle für seine Ex-Frau wieder entdecken würde . . .