Au Moyen Âge, dans un petit village très pieux de Hollande, Frieda tente de concevoir un enfant avec son mari. Malheureusement, elle ne parvient pas à tomber enceinte, et les villageois commencent à la soupçonner d'avoir conclu un pacte avec le diable qui résiderait dans la forêt.
Leaf raconte l'histoire de Nora et de son fils Sil qui partent à la recherche de l'un des derniers habitats verts sur une terre asséchée dans un futur proche. Mais lorsque Sil subit un étrange changement physique au cours de leur voyage à travers la chaleur implacable, la peur de Nora grandit...