France / 2019 / Animation / 3’40”N2001358
During the late Middle Ages in France giant snails progress towards a walled city. The lord sends his knights to protect the town. When the snails finally arrive, the army panics and can’t defeat them. Unless....
Director
Production
Referent
Sales