answersLogoWhite

0

Storefront Hitchcock - 1998 was released on:

USA: 27 March 1998

UK: 13 November 1998

Italy: 20 November 1998 (Turin International Film Festival of Young Cinema)

Sweden: 30 January 1999 (Gothenburg Film Festival)

Greece: March 1999 (Thessaloniki Documentary Festival)

Argentina: 4 April 1999 (Buenos Aires International Festival of Independent Cinema)

New Zealand: 23 July 1999 (Auckland Film Festival)

User Avatar

Wiki User

11y ago

What else can I help you with?