Sarah Ravencroft

Sarah Ravencroft is the titular character and the main antagonist of Scooby-Doo’s franchise’s seventh feature film Scooby-Doo and the Witch’s Ghost. She was a witch and ghost and ancestor of Ben Ravencroft.