Фильм начинается с репетиции хора в церкви, где регент Алексей Алексеевич (Евгений Леонов) объясняет певчим, как правильно петь. Затем зритель знакомится с разными историями хористов, которые связаны между собой.
Первая новелла рассказывает о том, как хорист Ребротесов (Олег Басилашвили), работающий следователем, пытается разобраться в деле арестованного Дениса Григорьева (Леонид Куравлёв), который также является хористом. Денис обвиняется в том, что он украл у своего друга Михайла (Алексей Зайцев) собаку и продал её за 25 рублей. Денис признаётся в своём преступлении, но объясняет, что он сделал это из-за любви к Марье Петровне (Наталья Гундарева), жене Ребротесова. Он хотел купить ей подарок на день рождения, но не имел денег. Ребротесов, узнав об этом, решает отпустить Дениса и простить его.
Вторая новелла повествует о том, как хорист Блёсткин (Валерий Золотухин), работающий цирюльником, влюбляется в жену своего клиента Пьера (Владислав Стржельчик), адвоката-взяточника. Блёсткин приходит к Пьеру домой, чтобы подстричь его бороду, и видит на стене фотографии его жены (Елена Соловей). Он восхищается её красотой и спрашивает Пьера о ней. Пьер рассказывает ему, что она умерла два года назад от тифа. Блёсткин не верит ему и думает, что Пьер скрывает её от посторонних глаз. Он решает найти её и убедить её бежать с ним. Он узнаёт адрес её матери и приходит к ней. Там он видит ту же женщину на фотографии, но она оказывается сестрой Пьера и зовётся Иван Иванович (Альберт Филозов). Блёсткин понимает свою ошибку и уходит.