4. ‘Clash of the Titans’ (2010) – $493.2 million
Another historical epic lands in the Top 5. ‘Clash of the Titans’ saw Mikkelsen play Draco, captain of the royal guard of Argos, who accompanies Perseus (Sam Worthington), son of Zeus, as he battles the minions of the underworld to stop them from conquering heaven and earth. Like ‘King Arthur’, it wasn’t well-liked by critics but that didn’t stop film fans rushing to the cinema in their droves.