For a better experience on MUBI, update your browser.

The Pied Piper

Jacques Demy United Kingdom, 1972