The plot has been commented by other viewers, so let's move on. I saw this movie when it came out in theaters and loved it, especially the development of the plot (based on the same true events portrayed in Leonard Kastle's cult classic "The Honeymoon Killers") and the way Ripstein expertly evolves from black humor to suspense to bloody tragedy. I also loved the bolero-like title (say it in Spanish -Profundo Carmesí- beauuutiful), the choice of colors (thick greens, reds, blacks and browns), the set decoration, the actors, the all-imposing Catholic symbols and Catholic guilt which are so present in Latin American cultures...
So I thought it was a film about SICK love and misleading appearances, how harmless-looking people can hide sick violent personalities that may ignite under certain circumstances, never to return to what they were before.
A few years later, I happened to see an interview with Ripstein about this film, which urged me to see it again. He said it was a film about the dangers of romantic passion, tout court -- in the sense that passionate love is just one step away from isolation from society's values and conventions - and I thought "yes, this makes sense!". "Profundo..." is (also) about the pathological potential of any passionate love: the anti-social, selfish, self-consuming and potentially destructive behavior a love affair can trigger, to the risk of excluding friends, family and professional life from the lovers' agenda, and when nothing really matters except each other, their plans and their being together against all odds or reasons. Coral's behavior, dumping her children, lying, stealing, killing, marching on regardless of everyone else's feelings or actual physical integrity is a depiction of a sick personality...or is just a step or two further than the average person "madly" in love??
"Profundo Carmesí" is great, but do I have to mention not to expect anything uplifting? My vote: a good 8 out of 10, just don't see it if you've been recently dumped by your lover/husband/wife; it might give you bad ideas!!