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