Best Scooby Doo movie. Thoughts on Zombie Island