It is a very good film (not as good as the first). It has a slow screenplay which gets a little boring. The performances are good but Kristen Dunst role as M.J gets a little annoying with all of her screaming. Only watch if you liked the first movie.