The Lamb of God (2020)

The Lamb of God (2020)

2020-10-09 France, Portugal 15 Min. PG-13
6 2 votes

Overview

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