Scooby-Doo 2: Monsters Unleashed focuses on how famous Mystery Inc. had gotten since they first started solving mysteries. During the opening of a museum that Mystery Inc. had donated customs of villains past, a new villain crashes the party. After the horrible night and a bad news cast, Fred (Freddie Prince, Jr.), Daphne (Sarah Michelle Gellar), and Velma (Linda Cardellini) talk about how they are to blame for Scooby (voice by Neil Flanning) and Shaggy (Matthew Lillard) always performing so badly during investigations.
Each member of the gang falls attack either by the press or themself and feel worthless. But as things seem to get worse after an army full of monsters are born, the gang has to head to their old high-school hang out since they can’t head to their Headquarters since everything seems to be going wrong. While at their old high-school hang out, Freddie makes the comment, “After all of our ‘so called success’ we end up back here.” Yet, while they are there, Velma comes up with an idea that may help them out. It comes down to Shaggy and Scooby to save the day.
James Gunn was able to expand from the first movie to make the characters enjoyable to watch. The screenplay was over all well written. I enjoyed this movie more than the first one. It was fun to watch. It was also a nice to see Velma find someone she is in love with. It was fun seeing Fred feeling like he was as great as he use to be. It was great to see Daphne trying to figure out who the villain was early on in the movie. It was awesome how Shaggy and Scooby tried to step up and be better detectives.