Изначально идея фильма была набросана Туллио Пинелли и Федерико Феллини во время работы над картиной «Белый шейх», и это была история рыцаря, странствующего по средневековой Италии.
Найти продюсера было очень трудно, и не меньше трудностей возникло у Феллини с назначением на роли выбранных им актеров.
Феллини пробовал на роль Джельсомины Марию Пиа Касилио, успешно сыгравшую в фильме 'Умбердо Д.', а на роль Матто — Альберто Сорди, однако из-за того, что кандидатура Сорди была отклонена, дружба между ним и Феллини дала трещину.
Феллини заметил Энтони Куинна и Ричарда Бэйсхарта, когда они участвовали в съемках фильма «Запретные женщины» Джузеппе Амато, где также в одной из женских ролей снималась и Джульетта Мазина.