Nel film Neeson veste i panni di Jim Hanson, un allevatore dell’Arizona che vuole semplicemente essere lasciato in pace mentre respinge gli avvisi di sfratto. Tutto cambia quando Jim, ex tiratore scelto della Marina, incontra Miguel un migrante di 11 anni che fugge con sua madre Rosa da assassini del cartello della droga guidati dallo spietato Mauricio.