Clash of the Titans: A hit regarding a myth