Angela finally has a new boyfriend Archie, but Mary for some reason just can not get on with him. As Mary uses her powers of persuasion to try to get Angela to ditch her man, local witch Holly, is losing her faith in the power of witchcraft.
There's only one thing to do to calm the troubled waters of St Gweep and that's to throw a party. Mary and Angela decide to celebrate the fifteenth anniversary of running their shop together with the sort of fancy dress party you could only expect from the weird and wonderful, Wild West.