В фильме ряд ролей исполнили актёры, которые играли в первой театральной постановке «Трёхгрошовой оперы». Лотта Ленья сыграла Дженни и в театре, и на экране. Роль пастора Кимбла исполнял Герман Тимиг, игравший в театре Мэкки-Ножа во втором составе. Эрнст Буш играл в спектакле констебля Смита, а в фильме он исполнил уличного певца.
Параллельно снималась также версия этого фильма на французском языке и с французскими актёрами в основных ролях. Единственный актёр, снявшийся в обеих версиях фильма — русский эмигрант Владимир Соколов в роли констебля Смита.