The Snails (1966)

The Snails (1966)

1966-05-31 France 11 Min. PG-13
7 61 votes

Overview

In a distant planetoid, an industrious but hapless old farmer strives to make his vegetables flourish, however, to no avail.