Question: Where was the film with a 79% review score and a publication date of 2003-04-17 published?
Options:
Croatia
Latvia
Venice Film Festival
Poland
Germany
Belgium
Cannes
2003 Cannes Film Festival
London
Malaysia