Пятьсот миллионов — это наследство индийской принцессы (бегумы), которое ждёт своего наследника. Оно переходит французскому врачу Сарассину, который непомерно счастлив. Он намеревается на эти деньги построить современный, чистый и развивающийся город. Но немецкий учёный, профессор Шульц, претендует на наследство и тоже хочет построить город. Его представления о нём отличаются от идеи Сарассина. Шульц мечтает о стальной, оружейной империи, в которой будет много орудий и пушек.
Оба плана претворяются в жизнь. Напротив военизированного Штальштадта возникает чистый и идеальный город Франсевиль. Вскоре между двумя городами разгорается конфликт. Шульц нацеливает свои пушки с непонятными снарядами на конкурентов.
Молодой эльзасский инженер Марсель Брукманн проникает под чужой фамилией в город и входит в доверие к Шульцу. Строитель огромной пушки и тайного оружия никого не подпускает к своему изобретению. Брукману удаётся бежать и предупредить об ужасных планах жителей Франсвиля. В последний момент Марсель обнаруживает ошибку в расчётах Щульца. Выстрел, как и полагал Марсель, не попадает в цель.
В Стальном городе воцаряется тишина. Ходят слухи, что Шульце обанкротился. Город больше не подаёт признаков жизни. Марсель вместе с Окатавом, сыном Сарассина, отправляются в город, чтобы решить эту загадку. Они обнаруживают Шульца мёртвым и выясняют, что он разработал снаряд, который не принесёт вреда зданиям, но распылит над объектом яд. из-за ошибки изобретателя погиб весь город.