Ethan, 17 ans, vit avec son père à Gatlin, au sud des Etats-Unis. Il rencontre Lena au lycée, et ils s'éprennent l'un de l'autre. Il apprend qu'elle est vouée à la magie, comme jeteuse de sort. La nuit de la seizième lune, celle de ses 16 ans, elle doit choisir son destin et devenir une sorcière à part entière.
Rita vit à Berlin avec un père absent et une belle-mère, Sidonie, qu'elle aime tendrement. Hitler arrive au pouvoir. Sidonie étant juive, le père de Rita la quitte afin de s'éviter des ennuis. La jeune fille décide de rester. Ensemble, elles décident de partir pour le Maroc mais, le jour du départ, Sidonie est arrêtée par la police nazie. Rita part seule et croise la route de Gabriel.