Toronto International Film Festival 2004
A woman seeks revenge over false accusations of murder.
Ababouiné