A história se inicia na década de 1980. Jade (Giovanna Antonelli) é uma filha de muçulmanos, nascida e criada no Brasil, mas que foi viver com o seu tio Ali em Marrocos após a morte da mãe. Quando Lucas (Murilo Benício) vai para lá a passeio com o irmão gêmeo Diogo (Murilo Benício), e o pai, Leônidas (Reginaldo Faria), ele e Jade se conhecem e se apaixonam, mas o rigor da cultura árabe os impede de ficarem juntos, e ela está prometida a Said (Dalton Vigh). Para cuidar de Jade e sua prima Latiffa (Letícia Sabatella), Ali conta com a ajuda da empregada Zoraide, que faz tudo pelas meninas.
Voltando do Marrocos, Diogo sofre um acidente terrível e morre. O cientista Albieri (Juca de Oliveira), abalado pela morte do afilhado, decide clonar Lucas como uma forma de trazer Diogo de volta à vida, e realizar o sonho de ser o primeiro a realizar clonagem humana.
Quase 20 anos depois, Lucas está casado com Maysa (Daniela Escobar), e Jade com Said; Mas, quando os dois se reencontram, a velha chama é acesa e os dois farão de tudo para conseguirem ficar juntos.