Liam Neeson stars in the upcoming film "Taken 3."