Taken led to many Liam Neeson-fronted action flicks. Is that kidnapping thriller really the best of the bunch?
It’s reported that Neeson still maintains his 34,000-square-foot farmhouse mansion in Millbrook, New York, which serves as ...