 The movie was shot in 2002 and pulled from the release schedule  several times. It was finally released in August, 2005, by Miramax  Films, which was cleaning out its closet ahead of the formal  departure of co