“Princess of Nebraska” Opens — in Cyberspace

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.

Contact Us