It premiered at the Tribeca Film Festival in 2003 and was also shown at the Cannes Film Festival, but it was not released to theaters in the United States until 2005.
It premiered at the Tribeca Film Festival in 2003. It was also shown at the Cannes Film Festival. It was not released to theaters in the United States until 2005.