The 13 Ghosts of Scooby-Doo
Ship of Ghouls
E6 Oct 12, 1985 22m TV-PG
Scooby and the gang plan a restful vacation, unaware that the cruise ship they've booked passage on is populated by ghosts.
Where to Watch Ship of Ghouls
Cast of Ship of Ghouls