Anna, une femme allemande, vit au Portugal avec son fils Albert, né de père arabe. Albert cultive les roses, avec passion, cherchant à obtenir la fleur idéale. Il est ensorcelé par la pureté du jeune Fernando. Ce dernier accepte de venir s'installer dans le domaine. Peu à peu, la tension monte.