When Cléa arrives in Ombelle, a remote village in the mountains, she hopes to recharge her batteries after a disastrous year at art school. But what starts out as a quest for inspiration turns into a quest for the truth in the face of the many mysteries she encounters. Having been ordered not to go near the forest, Cléa wonders if the villagers’ fears are connected to the local legends referring to an ancestral creature wandering the woods…