The film was finished in 2004, and premiered at the Hamptons International Film Festival in 2005.
The completion of the film occurred in 2004, and it received its public debut at the Hamptons International Film Festival in 2005.