The film had its theatrical premiere at the Boston Underground Film Festival in October 2003 .
The film continues to screen in New England seven years after initial release .
The film had its theatrical premiere at the Boston Underground Film Festival in October 2003 , and continues to screen in New England seven years after initial release .