Shot in San Francisco, Wayne Wang's new film is believed to be the first by a major director to be released directly to the Internet.
Shot in San Francisco, Wayne Wang's new film is believed to be the first by a major director to be released directly to the Internet.