France
(Amiens International Film Festival)
1996
France
No data
Oct 1, 1997
Italy
(TV premiere)
Nov 14, 2003