К 1 Мая 1940 года Григорий Козинцев и Леонид Трауберг завершили работу над литературным сценарием фильма «Карл Маркс», продолжавшуюся более года. Картину запустили в подготовительный период. Был написан режиссерский сценарий.
Режиссеры вместе с оператором Андреем Москвиным и художником Николаем Суворовым выбрали места для натурных съемок. Одновременно проводился подбор актеров на роли. С самого начала работы было решено, что роль Маркса будет исполнять Максим Штраух.
В мае 1940 года на роль Энгельса был утвержден Николай Черкасов. Работу над двухсерийным фильмом планировали завершить к концу 1941 года. Однако начавшаяся война внесла свои коррективы: съемки так и не начались.
После внесения поправок и переделок 17 мая 1941 года работы по фильму «Карл Маркс» приказом комитета были прекращены.