В старом зале Гданьска пахнет пылью и воском, а Ян Гевелий ночь за ночью всматривается в окуляр телескопа. Днем он бургомистр и пивовар, а после заката становится охотником за звездами, рисуя карты неба с невероятной точностью. Его верная жена Катажина помогает с чертежами, пока он бормочет ей, что звезды это живые лица, шепчущие свои тайны. Вокруг кипит городская жизнь и грохочет война со шведами, но Ян мечтает лишь о своей обсерватории на крыше. Однако в 1679 году пожар уничтожает его дом, мастерскую и бесценные записи. Стоя в пепелище, он клянется, что перерисует все небо заново.
Сгоревший дом становится лишь началом. Ян с упрямством начинает все с нуля, восстанавливая карты по памяти. Он вынужден искать поддержку у короля Яна Собеского, который дает деньги, но требует лести. В эти трудные времена он делится своей страстью с Катажиной, называя ее своей Луной, что светит в самой густой тьме. Вместе они едут в Париж, где знаменитый астроном Кассини признает гений Яна, но не скрывает зависти. А в небе над головой Гевелий уже видит очертания новых созвездий, которые назовет в честь друзей.
Но война настигает и его. Когда шведы начинают бомбардировать Гданьск, Яну как бургомистру приходится делать тяжелый выбор между долгом перед городом и своей одержимостью звездами. Он погружается в работу над главным трудом - книгой "Selenographia" о Луне, где кратеры на рисунках похожи на лики давно ушедших людей. В тишине обсерватории его преследуют мысли о рано умершем сыне и о Катажине, чье здоровье тоже начинает слабеть.
Это история без громких спецэффектов, где камера крупно показывает мозолистые руки Яна над листом бумаги, пот на его лбу в холодной обсерватории и долгие тихие разговоры у камина. Здесь нет надуманных драм, только титаническое упорство одного человека, для которого звезды стали не просто украшением ночи, а единственным компасом, ведущим сквозь огонь, войну и личные потери.