Scooby-Doo and the crew received a message from two girls from Amsterdam. They claim that strange and creepy monsters have been seen around an abandoned castle. As always they will try to solve this mystery.... But this one has a huge twist when Velma and Daphne meets with a scientist!