Question: Where was Helen (with the origins in the US) published on 26th December 2009 ?
Choices:
Germany
Italy
Spain
Venice Film Festival
Indonesia
Johannesburg
Greek Theatre, Los Angeles
2008 Toronto International Film Festival
Portugal
Netherlands