Check out the trailer for The Marksman starring Liam Neeson! A rancher on the Arizona border becomes the unlikely defender of a young Mexican boy ...