Taken: Movie Review Mar 152009 action drama Liam Neeson "Taken" is a film that has TAKEN the world by surprise. In the U.S. alone, it is the highest-grossing film for this year even beating heavyweights like "Gran Torino" and &quo… Read more