1 августа 1914 года. Пароход везет семьи отдыхающих россиян из Венеции и Швейцарии. Филиппок, мальчик 11 лет, влюблен в девочку, он все время наблюдает за ней и даже дерется с мальчиком, который посмел с ней заговорить. Это яркое детское воспоминание повзрослевший Филипок ( играет Юрий Богатырев) проносит через все невзгоды своей жизни. Случайно он заходит к другу на именины. Два года он не видел его, а тут вспомнил и зашел. Там он встречает свою Зиночку (играет Ева Шикульска), провожает ее домой, т.к. вечером по Москве в 20-е годы идти небезопасно, и остается у нее на всю жизнь. Он решает, что это - судьба. У нее растет мальчик от комиссара, который погиб в гражданскую. Мальчик привязывается к Филиппку и это как-то сплачивает семью. Она устраивает его в редакцию корреспондентом чрезвычайных происшествий. Вместе с оперативниками Филиппок участвует в поимке бандитов, где в него стреляют, но к счастью мимо. Редактор газеты (играет Кирилл Лавров) отправляет Филиппка в командировку напи