I enjoyed I'm No Longer Here, it's on Netflix. It's about a young man who has to run away from home due to a drug cartel.
There are no doubt better Mexican movies, but that's the first one that popped into my head. The characters are very real, although odd.