The Dead Sleep Easy (2007)
The Dead Sleep Easy is a 2007 Canadian drama film, a co-production of Odessa Filmworks and Zed Filmworks produced on location in Guadalajara, Jalisco, Mexico. Its tagline is "When you're this far south, sometimes it's better to be dead than alive."
More at Wikipedia.