France
No data
1978-09-27
Netherlands
(IDFA Festival)
1995-12-10