Sorry to be picky but the release date / location was France 12 May 1994 (Cannes Film Festival)...which it won ;)
Source IMDB http://www.imdb.com/title/tt0110912/releaseinfo
I'm with you a cracking film... I was 14 when it came out and was the first film I bought when it came out on Video (got...