Only a few months after the original “Taken” was released in January 2009, star Liam Neeson’s wife, Natasha Richardson, died following a tragic skiing accident. Since then Neeson has starred in more than 20 movies, the majority of which are intense, heart-pounding action movies. He’s said that these films, such as “Clash of the Titans”, […]