The Lamb of God

La Belle Affaire Productions

Drama
15 min     6     2020     France

Overview

The summer festivities of a Portuguese village are suffused with sensuality and violence in this enigmatic portrait of a tightly knit family.

Similar