The film was shot on location in Garwood, New Jersey and Saugerties, Shokan and Woodstock in New York.
The film premiered at the Seattle International Film Festival in June 2005 and went into limited release in the US on September 16, 2005.