Современная Москва. К Денису Викторовичу Кораблеву (Александр Пашутин) привозят шестилетнего внука Дениску (Максим Матузный). Чтобы развлечь мальчика, дедушка начинает свою историю об озорном мальчишке, который жил совсем в другое время. Во время рассказа становится ясно, что он говорит о своем детстве. В те годы озорной и любознательный Денис Кораблев (Роман Панков) никому не давал покоя: каждый день мальчик придумывал новые шалости, добавляя краски в жизнь семьи. Чем еще запомнились Денису Викторовичу его детские будни?