The Marksman is a American action film directed by Robert Lorenz. Liam Neeson as Jim Hanson, a former U.S. Marines sniper and Vietnam War veteran.
A rancher on the Arizona border becomes the unlikely defender of a young Mexican boy desperately fleeing the cartel assassins who’ve pursued him into the U.S.
The Marksman grossed $15.6 million in the United States and Canada, and $7.4 million in other territories, for a worldwide of $23 million. The film as being formulaic!