Fun for all ages (within reason)
I adored this movie as a kid. It did frighten me a little bit, but I watched it countless times in my childhood and I can still remember it nearly word for word to this day. Watching it again now I enjoy it just as much.
There is one short scene that’s slightly objectionable, wherein Daphne and Velma reveal their bathing suits to their friends, and the camera lingers on them in a suggestive manner. But this is brief, and it never bothered me or affected me in any way as a kid.
There is also some questionable, borderline sexist dialogue, but it is delivered by the villain of the film who is clearly painted as being in the wrong. Again, this never impacted me or bothered me as a child.
Overall, this is a wonderfully fun movie that the young and young at heart can both enjoy. If you can buy into the more than slightly ridiculous plot twist, you’ll have a wonderful time with this. I would recommend it for anybody older than 7, maybe younger if your child is unfazed by slightly scary imagery.