So, good but bad casting and a few clunky lines?
I think it's interesting that you can be 100% against illegal immigration but still enjoy a film for creating sympathetic human characters you can care about ... but I really wish they'd cast different people. Demián Bichir wasn't bad, really, just not 'street' enough. But José Julián was awful. He's too photogenic, and him and his friends trying to do the 'gangsta talk' were just terrible.