Farrell and costar Salma Hayek have rarely been so affecting, or so effective, as self-hating ethnics who find love. Full Review | Original Score: 3/4 | Mar 30, 2006. Rotten.