Vancouver, BC: In Annie Iverson and Julie Daniels, local play wright Jordan Hall has crafted two powerful female characters who engage in an epic battle for the heart and soul of Annie's son Peter. Annie (Susan Hogan) is a regular middle-class mother. She is concerned about the environment enough to recycle her trash but her mind is far more occupied with making sure Peter (Sebastian Kroon), finishes his business degree and gets a decent corporate job. Imagine her dismay when her normally compliant son falls for Julie (Marisa Smith), an aggressive, single-minded activist nutcase who is obsessed with the idea that humans are destroying the earth and charges off at the drop of a hat to join protests around the world.