Co Starring Paula Boudreau as Nora Woods Diana Bentley as Edie Peach Quinton Boisclair as The Pestilent God Annelise Pollman as Izzy Marcus Thiago Dos Santos as Meat Servant Tyrone Benskin as Chief Vanczyk Angela Narth as Evelina Peach Doreen Brownstone as Grandma Peach Julian Richings as The Gardener Andreas Apergis as Robert Peach Bradley Sawatzky as Aldous Peach Quinton Boisclair as Spindly Father Time Graham Ashmore as Nestor Debs Uncredited Linden Porco as Smart Mouth