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