Чудаковатый мальчишка Никита, живет с мамой в небольшом городке на берегу Балтийского моря. Ему 11, он зачитывается книгами о Шерлоке Холмсе — а ещё тайно влюблён в Вику, свою одноклассницу. В предстоящий Новый год, он собирается пригласить её на школьную ёлку, и признаться ей в своих чувствах. По совету бабушки, сделать это он хочет, подарив ей подарок. Но не успевает. Утром он узнаёт, что магазин взломали. И украли именно ту куклу, которую он собирался купить Вике. Причем украли не только одну, но и все куклы со склада.
Мальчик уверен, что в этом деле что-то нечисто, и вертится под ногами у полиции, выдвигая то одну, то другую версию произошедшего, но полицейские, добро посмеиваясь над ним, не воспринимают его всерьёз. Да и дело, как им кажется, не стоит и выеденного яйца — обычное ограбление.
Тогда Никита, вооружившись всеми знаниями, почерпнутыми из книг о своём любимом детективе, принимается за расследование сам.