Theatrical Release in US
This film will open in NYC at the Cinema Village on Oct. 7, 2005 and in Los Angeles at the Nuart Theater on Oct. 14, 2005. The director will be in both cities on the Opening Night! Tell all your friends!
www.neverbeenthawed.com