
Ben Ravencroft
Benjamin "Ben" Ravencroft is the main antagonist of the Scooby-Doo franchise's seventh feature film Scooby-Doo! and the Witch’s Ghost. He is a famous horror writer descended from an evil witch named Sarah Ravencroft, who had been imprisoned in a spellbook centuries before. He is also the former...