Shirley Holmes, 12 Jahre alt, Urgroßnichte des berühmten Detektiven Sherlock Holmes und nichts kann sie stoppen, einen Fall zu lösen. Shirley verfügt über eine ausgeprägte Beobachtungsgabe, ist furchtlos, schlagfertig und kann, wenn es darauf ankommt, ganz schön frech sein. Einen Doktor Watson hat sie zwar nicht als Assistenten dafür aber Bo (Boris) der nach anfänglicher Skepsis gegenüber ihren Methoden bald unentbehrlich wird. Dem Geheimnis ihrer Herkunft kommt Shirley auf die Spur, als sie eines Tages beim Stöbern auf dem Dachboden eine alte Truhe entdeckt. Im Inneren findet sie einen Brief ihres berühmten Urgroßonkels. Den Finder des Briefes hat er sich allerdings ganz anders vorgestellt.