Фильм «31 июня» снимали по написанной в 1961 году английским писателем Джоном Бойнтоном Пристли одноименной повести, с первоисточником сценарий картины имел мало общего.
Выбор сценаристов оригинален – произведение Пристли не пользовалось успехом у читателей. Сценарист Нина Ильина сильно изменила первоисточник и передала худсовету с пометкой «по мотивам повести». Оригинал чиновники не читали, поэтому согласовали рукопись.
За экранизацию взялся режиссер автор музыкальных картин «Небесные ласточки» и «Соломенная шляпка» Леонид Квинихидзе. Он намеревался снять танцевальную историю с участием актеров и артистов балета.
Это привело к проблемам. Балетные артисты считались в те годы неблагонадежными из-за отказа возвращаться в СССР Рудольфа Нуриева, Михаила Барышникова, а потом с супруги Квинихидзе Натальи Макаровой. Режиссер с боем отстаивал каждого участника проекта.
В итоге на роли получилось утвердить солистов Большого театра Марину Нудьгу, а также семейную пару Александра Годунова и Людмилу Власову. Принцессу Мелисенту хотели сыграть Ирина Алферова и Елена Шанина, но худсовет утвердил балерину Наталью Трубникову.
Николай Еременко-младший долго не соглашался на роль художника Сэма, так как плохо пел, да и танцевать в кадре не горел желанием. В итоге режиссер согласился с тем, что его герой не будет петь, а лишь слегка пританцовывать в кадре. После съемок актер отказывался сниматься в картинах этого жанра.
Вокалистов для фильма искал автор музыки Александр Зацепин. Композитор тогда был в конфликте с Аллой Пугачевой и решил найти певицу, которая затмит Аллу Борисовну. Вокальные партии исполнила солистка филармонии Ужгорода Татьяна Анциферова.
Певице было вполне комфортно в своем городе, поэтому в Москву она поехала без особого желания, да и работать в кино не стремилась. Также на роль вокалисток пробовались Ирина Понаровская и Лариса Долина, но худсовет настоял на Анциферовой.
После выхода фильма «31 июня» певица стала записывать пластинки и композиции для кино, ее приглашали на ТВ, но при итоговом монтаже вырезали, поэтому в лицо ее зрители не знали.
Также в картине вокальные партии исполнили Лариса Долина, Владимир Мозенков, Сергей Беликов, Як Йоала и Жанна Рождественская.
У худсовета возникли вопросы к полупрозрачным нарядам актеров в кадре, а также к композициям, некоторые из которых были в «западном стиле».
Фильм «31 июня» вскоре после премьеры запретили, так как один из главных исполнителей Александр Годунов покинул страну, попросив политического убежища в США. Через два года уехал в Европу Александр Зацепин.
Разрешили к показу фильм только через семь лет с началом Перестройки.