Directed by Jan Švankmajer
The age-old story of Don Juan, played by giant puppets.
No streaming availability known for your region.