Tag Archives: Medusa

‘Clash of the Titans’ poster begs the question: where are the titans?

BY TODD GILCHRIST On Friday, April 2, Warner Brothers is releasing their first major tentpole release of the year, Clash of the Titans– well, not counting Valentine’s Day or Cop Out. As often happens when you’re processing the details of studio promotional campaigns as a matter of professional obligation rather[...]