Tribeca Film Festival
"IOWA" premiered at the Tribeca Film Festival on April 22, 2005.