January 31, 2010 ok. “Clash of the Titans” has the most stupid catchphrase. “Titans will clash”?! WTF?!