The Miami Herald - - Film Festival finds an edge -