La ville de Syracuse est dans une situation difficile, prise entre Rome et Carthage. Le roi Hiéron fait appel à Archimède, un jeune savant, pour organiser la défense de la cité. Ce dernier doit s'arracher à son amour pour la danseuse Diane qui se rend à Rome pour épouser le consul Marcellus.