Question: Where was the visual artwork with a script written by Michael De Luca and published on August 24, 1995 published?
Options:
2008 Toronto International Film Festival
Japan
Germany
Toronto
New Amsterdam Theatre
Italy
Finland
BFI London Film Festival
Seattle International Film Festival
United Kingdom