Marnie Piper

Marnie Piper is the protagonist in the Halloweentown movie series. She was played by Kimberly J. Brown in Halloweentown, Halloweentown 2: Kalabar's Revenge and Halloweentown High, and by Sarah Paxton in Return to Halloweentown.

She is the granddaughter of Agatha Cromwell. And is the mother of Gwen Piper. She has a brother named Dylan and a sister named Sophie. She first realised she was a witch.