to me,this is is a fun,harmless film that's fun for the whole family.i really enjoyed it.i don't think it's a cinematic masterpiece,but it's not supposed to be.it's silly of course,but very funny.the casting is good particularly Matthew Lillard,who does a bang on impersonation of "Shaggy".and you cannot go wrong with Linda Cardellini as Velma,who is a good actress and really looks the part.Freddie Prinze Jr. and Sarah Michelle Gellar are good as Fred and Daphne,respectively.Rowan Atkinson also has a small role in the film.much of the comedy in this movie is of the pratfall,physical type,so there are lots of stunts,which i thought were well done.the fight scenes are over the top,and fun.i was also impressed with how well the actors interacted with the CG Scooby Doo.those scenes looked pretty real to me.the ending was different than i expected,in a good way.finally,as far as i know,the movie is pretty faithful to the cartoon.overall,i really enjoyed the movie.it's a pretty entertaining way to kill 88 minutes.