'Taken' Anniversary | A Look Back

1/30/2019 - by THR Staff
Pierre Morel directs the 2008 Liam Neeson thriller.