The series stars Corinne Bohrer as a witch who moves in with a recently divorced father to help care for his three children.
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.
Since the show was originally conceived as a vehicle for Edan Gross and Corinne Bohrer, producers felt that Rich and Whipple were replaceable.
[1] Free Spirit premiered as a preview broadcast on September 22, 1989, at 9:30/8:30c, on the first night in which ABC's Friday lineup used the now-popular TGIF format.