Jim (Liam Neeson), a retired marine marksman who owns a ranch on the Arizona border, lives in isolation and sees 11-year-old boy Miguel and his mother Rosa being hunted by Mexican drug traffickers. After a fierce shootout, the dying Rosa entrusted Miguel to Jim. Jim decided to take Miguel halfway across the United States to Chicago to be reunited with his family. The two also established an extraordinary friendship. However, in the face of drug traffickers and killers who are in hot pursuit, Jim will use the combat skills he learned in the Marine Corps to fight a life-and-death battle with these killers to escort Miguel home safely.