Бывший полицейский майор Георгий Белоног ведёт уединённую жизнь в вагончике на берегу Финского залива. Пять лет назад его отец исчез при таинственных обстоятельствах, но местный прокурор поспешил закрыть расследование, объявив его мёртвым. Вскоре после этого девушка Георгия неожиданно разрывает с ним отношения и переезжает в Москву, оставив его в состоянии глубокой замкнутости. Единственным его товарищем остаётся преданный пёс по кличке Каспер. Вскоре в городе появляется новый прокурор, который обладает компрометирующими сведениями о местном влиятельном человеке.