Liam Neeson

Liam Neeson Wife: 'Taken' Star Opens Up About Spouse's Death, Says Couple Had Pact; What Were The Details?

Liam Neeson opens about the death of his wife Natasha Richardson. Neeson reveals that they had a death pact. Neeson also admits that he is still coping with the loss.

Monster Giant Squid Caught off the Coast of Japan

"Release the Kraken," exclaims Zeus in the seminal 1981 film "The Clash of the Titans!"