Releasing That Kraken All Over Your FACE 69.61K Mike Byhoff 03/25/10 12:45PM Filed to: Release the kraken Release the kraken Memes Original Liam neeson clash of the titans Mashup Top Deadspin "Release the Kraken" is shaping up to be a pretty great meme. So we decided to push it over the top by making a "Release the Kraken" video. So without further ado: Liam Neeson...please release that Kraken.Sorry for this. It just had to be done.