Il Lago Coyote è un bacino idrico sul Rio Grande lungo una pericolosa rotta del contrabbando di droga che è diventata sinonimo di violenza dei cartelli e misteriose sparizioni. È lì, sul lago, che Teresa e sua figlia diciassettenne, Ester, gestiscono una pensione dove drogano, derubano e annegano abitualmente gli ignari spacciatori e trafficanti di esseri umani che si fermano la notte. Teresa giustifica gli omicidi a sua figlia, sostenendo che stanno liberando il mondo dalle persone cattive e risparmiando i soldi rubati per lasciare Coyote Lake e ricominciare da capo. Ma quando vengono presi in ostaggio da due gangster del cartello intrusi, la loro oscura routine viene interrotta.