Question: Where was Lost in Translation publicly released on 2004-01-07?
Choices:
France
Turkey
Panama
2005 Cannes Film Festival
Quebec
Portugal
Northern America
Johannesburg
Sorrento
Italy