In the rustic suburban village of Eastwick, there live three seemingly ordinary women who possess unique personalities and lead very distinctive lives. Roxanne "Roxie" Torcolleti, an uninhibited artist and a financially-challenged single mom, Kat Gardener, a frustrated wife and an overworked mother of five, and Joanna Frankel, a shy and subdued newspaper reporter, are suddenly brought together thru a strange encounter at the town park. Different they may be from each other, they quickly learn that all of them have one common yearning -- to excite and experience change in their lives.
Incidentally, a charismatic yet enigmatic man named Darryl Van Horne (Paul Gross) arrives in town determined to make their wishes come true. With Van Horne's help, Roxie (Rebecca Romijn), Kat (Jaime Ray Newman), and Joanne (Lindsay Price) soon discover their extraordinary talents and harness them to fulfill their innermost desires. A triangle drama also occurs between Roxie, her beau, Chad (Matt Dallas) and Darryl Van Horne... As these enchanting women unleash their magical powers, Eastwick, once peaceful and idyllic, is never quite the same.