Enola Holmes (yes we gave in and bought a Netflix subscription, she wanted to watch Prom) 90% critics score on Rotten Tomatoes
It's based on what are called 'young adult' books but with that caveat it is brilliantly done with an outstanding performance by its lead actress and many of its 'spot the star' cast in a reasonable yarn. Hardly cerebral but definitely entertaining.