Not everything works, though. Much-hyped Texans Grupo Fantasma try a merengue on "Caña Brava," but end up sounding like a below-average Tijuana ska band. (That's what happens when you only "wanna make people dance.") Lila Downs, the only truly talented artist that really looks like Frida Kahlo, is condemned by "Naela," a poor selection that doesn't do justice to her tremendous abilities. Rita Moreno sings two "songs," too, one of them a cappella. Next.
With all due respect to the guy, I was never a big John Sayles fan. But this soundtrack is so good that I'm going to see the damn movie.