When we were first introduced to her, Sherlock Holmes’ younger sister Enola was a fresh-faced teenager, extremely intelligent but inexperienced in the art of deduction. In the unimaginatively titled Enola Holmes 3, the second sequel to Netflix’s 2020 hit (no points for guessing the title of the preceding film), she’s all grown up and a seasoned detective who can give her brother a run for his money. And she’s about to be married to the handsome Tewkesbury (Louis Partridge), who is now a Lord.

Millie Bobby Brown reprises her title role in this installment (adapted from Nancy Springer’s best-selling YA book series, which already numbers ten entries plus a short story), as Enola nervously prepares for her upcoming wedding to be held in Malta. Her being a Holmes, things tend to get in the way. In this case, it’s her brother Sherlock (Henry Cavill) being kidnapped, and not long afterward her future mother-in-law Lady Tewkesbury (Hattie Morahan) getting abducted as well. Enola has to solve the case with the aid of the trusty Dr. Watson (Himesh Patel). And if you don’t think the nefarious Moriarty (Sharon Duncan-Brewster) isn’t somehow involved, you just haven’t been paying attention. Fortunately, Enola has the benefit of Sherlock having provided some hints as to his kidnapper. “A Holmes does not disappear without leaving clues for a Holmes,” she observes.