Liam Neeson is one of my favorite actors. Unfortunately, there were several bad script writing erros in the film (e.g. waiting until the Mexican drug cartel starts shooting at his truck and the Mexican mother and her son instead of just piling them into his truck and quickly driving away; staying in his truck while driving the boy to safety in Chicago while the cartel was chasing him, rather than selling the truck or trading it to a used car dealer for a different vehicle that couldn't be tracked). The movie was a heartwarming story and also a sad reality of what many "illegal" immigrants crossing the Mexican border are facing today. Liam Neeson's and the young actor who played the boy did a great job. However,
Because of the somewhat bad illogical script writing, I am rating it a 3.