Perseus (Sam Worthington) in battle in Clash of the Titans