Clash of the titans… a modern retelling.