Фильм рассказывает о трагической истории Марии (Наталья Никуленко), студентки-филолога, которая была арестована в 1937 году за то, что на вечеринке прочитала стихотворение Марины Цветаевой “Повесть о Сонечке”. Ее обвинили в антисоветской пропаганде и отправили в лагерь на Соловках. Там она познакомилась с политзаключенным Андреем (Александр Башуров), который был художником и участником подпольной газеты “Соловецкий бунт”. Они влюбились друг в друга и Мария забеременела от него.