Free Spirit

Free Spirit is an American sitcom that aired on ABC from September 21, 1989 to May 10, 1990. The series had a total of 24 episodes.

Plot
Free Spirit follows the misadventures of a mischievous and vivacious witch named Winnie Goodwinn (Corinne Bohrer) who is summoned by 10-year-old Gene (Edan Gross) with a wish, and is subsequently hired as a live-in housekeeper by Gene's father Thomas J. Harper (Franc Luz), a recently divorced lawyer. Winnie looks after Thomas' three children, Gene, 13-year-old Jessie (Alyson Hannigan) and 16-year-old Robb (Paul Scherrer) who are still adjusting to their parents' divorce and their move from New York City to suburban Connecticut. Thomas has no idea that Winnie is a witch, but his three children do. Although Winnie is good-hearted and never means any harm, her powers frequently get her and the family into trouble. Winnie often has to scramble to get out of various situations while keeping Thomas from learning her secret.

Cast

 * Corinne Bohrer as Winnie Goodwinn
 * Franc Luz as Thomas J. Harper
 * Edan Gross as Gene Harper
 * Alyson Hannigan as Jessie Harper
 * Paul Scherrer as Robb Harper