Bizarre abstract stop-motion animation questioning traditional values in a period of great social upheaval.
Director