The Marksman (out Jan 21) is a formulaic, seen-it-all-before thriller about a retired marine (Liam Neeson) trying to help a young Mexican boy evade a dangerous cartel. The characters are one-dimensional and the plot lacks coherence. Grade: C