Маша — диджей на популярном питерском радио, Максим — молодой архитектор по образованию, подрабатывает дворником. Они чем-то похожи, хотя не знакомы друг с другом — оба неловки в быту, постоянно что-то роняют или разливают. У каждого — важный этап в жизни: Маша готовится к свадьбе с бывшим одноклассником Костей, Максим победил в международном конкурсе архитекторов и собирается уезжать на работу в Германию. Однажды они сталкиваются в толпе, и Маша теряет свой мобильный телефон, а Максим его подбирает. Он хочет вернуть вещь законной хозяйке, но молодые люди никак не могут пересечься.
Жизнь постоянно сталкивает их, но, не зная друг друга в лицо, они всё время проходят мимо. Вскоре Маша начинает понимать, что согласие на свадьбу с Костей было с её стороны поспешным решением, а Максим — что он не хочет уезжать из Питера. Наконец, оба кардинально разрешают свои сомнения. Пытаясь в очередной раз договориться о встрече, Максим роняет телефон Маши в реку. Чтобы сообщить ей, что он утопил её мобильный по неосторожности, он звонит на радио «Питер FM» в надежде, что Маша слушает его, и ведущая эфир Маша отвечает на звонок.
Санкт-Петербург с его узкими улочками и ажурными фонарями, изящными набережными и самыми чудесными мостами затмил собой всё и вся. Здесь на чердаках неизвестные музыканты играют питерский блюз, местные любители выжить цитируют Достоевского, любая станция метро может открыть новую страницу жизни, а прогулки по крышам так длины, что забываешь обо всем на свете.